赞
踩
imread参数分析:第一个为加载图片的路径,第二个为加载时设置的一些加载属性,imread读入的图片都是BGR;
imshow参数分析:第一个参数表示窗口的名称,第二个为图像的数据对象Mat类型,imshow显示8位图片时会正确,其他可能会出错;
waitKey():参数为0,表述阻塞,图片会一致显示,1:表示一毫秒(递增类似);
实例分析
//Mat src = imread("data/right.bmp"); // 加载的永远是彩色图片
//Mat src = imread("data/right.bmp", IMREAD_GRAYSCALE ); // 加载成灰度图
//Mat src = imread("data/right.bmp", IMREAD_UNCHANGED); // 加载时不改变图片原来的格式,图片是什么就是什么,通道数时不会变
//Mat src = imread("data/right.bmp", IMREAD_ANYCOLOR); // 加载不同颜色格式的图片,色彩空间不会改变
Mat src = imread("data/right.bmp", IMREAD_ANYDEPTH); // 加载任意深度
// 判断图片是否加载成功
if (src.empty())
{
cout << "load image error !" << endl;
}
namedWindow("show", WINDOW_FREERATIO);
imshow("input", src);
waitKey(0);
destroyWindow("show");
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。