立即学习:https://edu.csdn.net/course/play/10552/234919?utm_source=blogtoedu
像素处理
①读取像素
返回值 = 图像(位置参数)
灰度图像(返回灰度值)
p = img[88,142]
print(p)
BGR图像,返回值B,G,R的值
blue = img[78,125,0]
green = img[78,125,1]
red = img[78,125,2] 最后一个参数为下角标
p = img[78,125] 返回三通道
②修改像素
img[88,99] = 255
import cv2
img = cv2.imread('text.jpg',cv2.IMREAD_UNCHANGED)
p = img[100,100]
print(p)
img[100,100] = 255
print(p)
import cv2
img = cv2.imread('text.jpg',cv2.IMREAD_UNCHANGED)
p = img[100,100]
print(p)
img[100,100] = [255,255,255]
print(p)
import cv2
img = cv2.imread('text.jpg',cv2.IMREAD_UNCHANGED)
cv2.imshow('text',img)
img[100:150,100:150] = [255,255,255]
cv2.imshow('result',img)
cv2.waitKey(0)
cv2.destroyWindows()