美文网首页
把图片灰度化并生成64*64像素

把图片灰度化并生成64*64像素

作者: hannah1123 | 来源:发表于2019-12-25 22:20 被阅读0次

from skimage import io,transform,color

import numpy as np

def convert_gray(f,**args):#图片处理与格式化的函数

    rgb=io.imread(f)   #读取图片

    gray=color.rgb2gray(rgb) #将彩色图片转换为灰度图片    

    dst=transform.resize(gray,(64,64))  #调整大小,图像分辨率为64*64    

    return dst

datapath='D:/data/copy'  #图片所在的路径

str=datapath+'/*.jpg'   #识别.jpg的图像

coll = io.ImageCollection(str,load_func=convert_gray)#批处理

for i in range(len(coll)):

    io.imsave(r'd:/daate/date/'+np.str(i)+'.bmp',coll[i]) #保存图片在d:/daate/date/

————————————————

版权声明:本文为CSDN博主「xxty1122」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/xxty1122/article/details/79406587

相关文章

网友评论

      本文标题:把图片灰度化并生成64*64像素

      本文链接:https://www.haomeiwen.com/subject/kuphoctx.html