-
Python OpenCV像素操作 环境声明: Python3.6 + OpenCV3.3 + PyCharm IDE 首先要引入OpenCV和Numpy支持,添加代码如下:
1,importcv2 ascv;
2,importnumpy asnp;
读写像素 对RGB图像来说,在Python中第一个维度表示高度、第二个维度表示宽度、第三个维度是通道数目,可以通过下面的代码获取图像三个维度的大小
1,# read once
2,pixel_data = np.array(image, dtype = np.uint8);
3,# loop pixel by pixel
4,forrow inrange(height):
5,forcol inrange(width):
6,forc inrange(channels):
7,level = pixel_data[row, col, c]
8,pixel_data[row, col, c] = 255- level
9,# write once
10,image[ : : ] = pixel_data
如本站内容“对您有用”,欢迎随意打赏,让我们持续更新!
打赏