复制代码 代码如下:import osfrom PIL import Image
#批量剪切目录下图片for j in range(10,121): p = ‘C:/’+str(j)+’/’ #图片目录 # print p a = os.listdir(p) for i in a: path = p+i print path #图片名称 try: f = Image.open(path) #
上一篇文章中,我们介绍了python实现图片处理和特征提取详解,这里我们再来看看Python通过OpenCV实现批量剪切图片,具体如下。
做图像处理需要大批量的修改图片尺寸来做训练样本,为此本程序借助opencv来实现大批量的剪切图片。
import cv2
import os
def cutimage(dir,suffix):
for root,dirs,files in os.walk(dir):
for file in files:
filepath = os.path.jo