参考文献:《OpenCV轻松入门》
二值图像及灰度图像
- item()函数:能够更加高效地访问图像的像素点,语法格式 item(行, 列)
- itemset()函数:用来修改像素值,语法格式 itemset(索引值,新值)
img = np.random.randint(10, 99, size=[5, 5], dtype=np.uint8)
print(img.item(3, 2)) out:23
img.itemset((3, 2), 255)
print(img.item(3, 2)) out:255
彩色图像
- item()函数:语法格式 item(行,列,通道)
- itemset()函数:语法格式 itemset(三元组索引值,新值)
img = np.random.randint(10, 99, size=[5, 5, 3], dtype=np.uint8)
print(img.item(3, 2, 0)) out:61
img.itemset((3, 2, 0), 255)
print(img.item(3, 2, 0)) out:255