十五天掌握OpenCV——GUI特性(图片部分)
魏老师学生——Cecil:学习OpenCV-机器视觉之旅 什么是GUI? 读入图像——cv2.imread( ) 读入:代码演示 显示图像——cv2.imshow( ) 显示:代码演示 保存图像——cv2.imwrite( ) 保存——代码演示 总结——加载灰度图 使用Matplotlib_灰度图像 什么是GUI? GUI的全称是Graphical User Interface,即 图形用户接口。在以前的计算机显示界面中,都是消息展示,也就是说展示出来的界面不是图形化的,这样对创作者来说减轻了工作压力,但是增大了使用者理解难度。因此,为了让计算机界面更加人性化,程序员有必要学习GUI特性。 读入图像——cv2.imread( ) cv2.imread(‘地址’,读取方式) ——解释:地址是图片在本地磁盘中的完整路径,要保证opencv可以顺利读取到图片。如果路径出错,opencv不会报错,但是在对图片打印或者保存等后续操作就无法进行了。读取方式决定函数如何读取图片。 cv2.IMREAD_COLOR ——解释:(1)读入一张彩色图片,但是不包括图片的透明度,为默认参数。 cv2.IMREAD_GRAYSCALE ——解释:(0)以灰度模式读入图片,此时图片为单通道。 cv2.IMREAD_UNCHANGED ——解释:(-1)读入图片,包括图片的alpha通道。