当前位置: 代码迷 >> 综合 >> python实现批量将图像裁剪为指定像素
  详细解决方案

python实现批量将图像裁剪为指定像素

热度:86   发布时间:2024-03-07 14:59:54.0

功能:

  • 裁剪完后,可以保存到指定路径
  • 裁剪到指定像素
  • 可以保存为灰度图 

from skimage import data_dir, io, transform, color
import numpy as npdef convert_gray(f):rgb = io.imread(f)  # 依次读取rgb图片# gray = color.rgb2gray(rgb)  # 将rgb图片转换成灰度图dst = transform.resize(rgb, (256, 256))  # 将灰度图片大小转换为256*256return dststr = "./train_images/*.jpg"
coll = io.ImageCollection(str, load_func=convert_gray)
for i in range(len(coll)):io.imsave('./train_images/resize_out/' + np.str(i) + '.jpg', coll[i])  # 循环保存图片

 

  相关解决方案