python skimage模块处理图片
Posted 菜芽caiya
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python skimage模块处理图片相关的知识,希望对你有一定的参考价值。
pip 安装skimage模块
源码:
1 import matplotlib.pyplot as plt 2 import matplotlib.image as mpimg 3 4 from skimage import io,transform 5 6 img_file2 = io.imread(‘E:/caiya for job/python/IT6302/waveform/20200619_104954.bmp‘)#导入图片数据 7 8 size=img_file2.shape#读图片后数据的大小:高,宽,每个像素点的rgb数值个数 9 print(size) 10 for i in range(0,size[0]): 11 for j in range(0,size[1]): 12 for k in range(0,3): 13 data=img_file2[i][j][k]#获取每个像素点相应的rgb值 14 img_file2[i][j][k]=255-data#修改每个像素点的相应的rgb值 15 16 io.imshow(img_file2) 17 plt.show() 18 io.imsave(‘E:/caiya for job/python/IT6302/waveform/img.bmp‘,img_file2)#保存图片
以上是关于python skimage模块处理图片的主要内容,如果未能解决你的问题,请参考以下文章
Python 使用skimage实现将彩色图像转换为灰度图像并保存