img = cv2.imread(path,0)
# 选取某个像素点
img[100,100]
# 选取某些像素点
img[100:200,100:200]
# 修改像素点
img[100:200,100:200] = 0
cv2.waitKey(0) # 0表示无穷时间,10表示10ms
cv2.destroyAllWindows()
如果有两个imshow,且名字一样,则不会同时显示,只会显示后者。
img = cv2.imread(path,1)
# 选取某个像素点
img[100,100,0]
# 选取某些像素点
img[100:200,100:200,1]
# 修改像素点
img[100:200,100:200,2] = 0
获取图像的形状
img.shape
获取图像的大小
img.size
获取图像的数据类型
type(img)
获取像素点的数据类型
img.dtype
将ROI区域放置到其他位置。
img = cv2.imread(path,1)
new_img = img[200:300,200:300]
img[:100,:100] = new_img