OpenCV的高层GUI图形用户界面模块函数
Imread(), imshow(), namedWindow(),imwrite(), createTracbar(), getTrackbarPos(), setMouseCallback()
载入图像:imread():
Matimread(const string& filename, intflags = 1 );
如:Mat image = imread(“1.png”,199); //载入彩色图片
(1) 第一个参数:载入图片的路径名,支持的图片格式有:bmp、jpg、png等。
(2) 第二个参数:载入标记,用于指定一个加载图像的颜色类型,默认值为1,表示载入三通道的彩色图像。
Flags>0:返回一个三通道的
Flags= 0:返回灰度图像
Flags< 0 :返回包含Alpha通道的加载图像
注:若以彩色模式载入图像,解码后的图像会以BGR的通道顺序进行存储,即蓝、绿、红的顺序,而不是通常的RGB顺序。
图像的显示imshow():
voidimshow(const string& winname, InputArray mat);
如:imshow(“原图”,srcImage) //