numpy访问像素
上一节
下一节
1. 读取像素
灰度图像,返回灰度值。
范例:
p=img.item(88,142)
print(p)
BGR图像,返回值为B,G,R 的值。
范例:
blue=img.item(78,125,0)
green=img.item(78,125,1)
red=img.item(78,125,2)
print(blue)
print(green)
print(red)
2. 修改像素
语法:图像名.itemset(位置,新值)
灰度图像:
print(img.item(88,99))
img.itemset((88,99),255)
print(img.item(88,99))
BGR图像:
print(img.item(88,99,0))
print(img.item(88,99,1))
print(img.item(88,99,2))
img.itemset((88,99,0),255)
img.itemset((88,99,1),255)
img.itemset((88,99,2),255)
print(img.item(88,99,0))
print(img.item(88,99,1))
print(img.item(88,99,2))

运行结果:




运行结果:












