相关文章推荐
仗义的铅笔  ·  WNDCLASSA (winuser.h) ...·  1 年前    · 
可爱的豆芽  ·  快看漫画VIP油猴 - 抖音·  2 年前    · 
被表白的围巾  ·  Get-AppxPackage ...·  2 年前    · 

上一篇可以看到图片大小是1920*1080*3,现在假如剪切成1000*1000*3的图片,当然也可以读取灰度图。

from skimage import io  
picture = io.imread("C:/Users/huyuan/Pictures/Camera Roll/1.jpg")# 图片路径  
io.imshow(picture)
中心裁剪任意尺寸的图片(以中心为原点) slice_width, slice_height, _ = img_data.shape if slice_width < 1000: raise Exception( "The width of image must be at least {} pixels!".format(SLICE_WIDTH)) # 图片宽度应大于想要裁剪后的宽度512 elif slice_height < 1000: raise Exception( "The height of image must be at least {} pixels!".format(SLICE_HEIGHT)) # 图片高度应大于想要裁剪后的高度512 width_crop = (slice_width - 1000) // 2 height_crop = (slice_height - 1000) // 2 if width_crop > 0: img_data = img_data[width_crop:-width_crop, :, :] if height_crop > 0: img_data = img_data[:, height_crop:-height_crop,:] io.imshow(img_data)

结果:剪切后的图片

用cv2模块,可以快速将 图片 裁剪 成所需要的大小,至于 裁剪 的位置嘛,需要事先计算一下。 改进方向:自动按中间的位置 裁剪 ,再升级可以改进为自动识别 中心 位置并进行 裁剪 【这次升级为批量 裁剪 啦!】 1. 安装cv2模块 pip install -i https://pypi.tuna.tsinghua.edu.c python 裁剪 图片 尺寸 在做esp8266小电视的时候,因为 图片 太大,占用的空间太多,所以要对 图片 裁剪 一下,但是 图片 太多,就写了一个 python 脚本批量 处理 一下,特别简单的小程序。。 from PIL import Image import time for i in range(2,45): a = i b = i im = Image.open("./spaceman _"+str(a)+".bmp")#当前目录下的 图片 名字 # 图片 的宽度和高度 img_siz 卷积神经网络图像 尺寸 处理 -----图像 裁剪 (保持纵横比) 在全卷积网络(FCN)中可以输入 任意 大小的图像 尺寸 ,但卷积网络(CNN)中就不是这样了,在CNN是有卷积层和全连接层。首先我们知道卷积层对输入的图像 尺寸 是没有限制的,而全连接层就对输入的图像像有要求了。因为全连接层输入向量的维数对应其层的神经元个数,如果输入向量的维数不固定,那么全链接的权值参数的数量也是不固定的,这样网络就是变化的,无法... img=crop_image(cv2.resize(img, None, fx=1, fy=1, interpolation=cv2.INTER_CUBIC),new_height,new_width) mini= cv2.resize(cv2.copyMakeBorder(img, P_A, P_A, P_A, P_A, cv2.BORDER_REPLICATE), (150, 150) 我们尝试一下,将左上角黑色的将剪切下来并保存 图片 。 首先要打开画图,放大再放大,再勾选网格线,找到将这个棋子的左上角坐标和右上角坐标。可以看到右下角的坐标大约是(50,50... rootimgs = 'D:\paper\\3low_light_image\compare_lowlighr_enchace\enhancement_image\MBLLEN\\' targetroot = 'D:\paper\\3low_light_image\compare_lowlighr_enchace\enhancement_image\\' savdir = 'D:\paper\\3lo. # def cut_photo(norm_img,cut_img): #把cut_img裁成和norm_img形状相同的 图片 # H,W,*_ = norm_img.shape def cut_photo(H, W, cut_img): # 设置输出固定形状的 图片 H, W = H, W h, w, *c = cut_img.shape size = 1 if