opencv 图像的入门

图像处理入门基础

图像是由像素组成的
图像的分类:二值图像,灰度图像,RGB图像
opencv 中通道顺序:B、G、R

读取像素

返回值 = 图像(位置参数)
灰度图像,返回灰度值
BGR图像,返回值为B、G、R的值

# eg:
p = img[88, 142]
print(p)

返回第88行第142列的像素
BGR图像,返回值为B,G,R的值

# eg:
blue = img[78, 125, 0]
print(blue)
green = img[78, 125, 1]
print(green)
red = img(78, 125, 2)
print(red)

访问的时候可以分别指定通道的名字

p = img[78,125]
print(p)

返回3个通道的值

修改像素

img[88, 99] = 255
本作品采用《CC 协议》,转载必须注明作者和本文链接
Hacking
讨论数量: 1
wanghan

谢谢

3周前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!