如何实现查看图片任意位置的灰度值,并且进行图片二值化转换?
然后,使用cv2.imread函数读取了名为’red.png’的图片,并将其存储在img变量中。接下来,使用cv2.cvtColor函数将彩色图片转换为灰度图像,存储在img_gray变量中。而根据OpenCV的文档,cv2.threshold函数返回两个值:一个是阈值处理后的图像(即img_binary),另一个是阈值(即阈值1)。最后,打印了img和img_gray的形状,并使用cv2.imshow函数显示了二值化后的图像,完成了写入和保存。结果是:红色区域的灰度值在15左右,黑色区域的灰度值均为0。
原创
2023-08-30 00:08:02 ·
875 阅读 ·
0 评论