养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

python如何将图片进行批量灰度化

时间:2024-11-01 10:27:31

当我们需要进行图片的训练与学习的时候,往往需要把图片进行批量处理的,下面给出灰度化的方法。

工具/原料

win10系统

winPython软件包

方法/步骤

1、打开idle也就是Python的shell界面。

python如何将图片进行批量灰度化

2、载入要用的工具包,skima壹执慵驾ge,我们要用到其中的图片包。fromskimageimportdata_dir,io,color

python如何将图片进行批量灰度化

3、编写一个灰度化处理的函数:defconvert_to_gray(f,**a筠续师诈rgs):image=io.imread(f)惺绅寨瞀image=color.rgb2gray(image)returnimage

python如何将图片进行批量灰度化

4、然后,建立相关图片的路径名字。str=data_dir+'/*.png'

python如何将图片进行批量灰度化

5、接着,将对应目录下的图片集合进行批量的灰度化跷孳岔养。coll=io.ImageCollection(str,load_func=convert_to_gray)

python如何将图片进行批量灰度化

6、我们可以采用以下指令来查看,我们的灰度化效果。io.imshow(coll[10])io.show()

python如何将图片进行批量灰度化

python如何将图片进行批量灰度化

© 一点知识