C++ OpenCV快速上手:读取并显示图片
发布时间
阅读量:
阅读量
1.关键函数
1. 图像读取函数 imread(图像路径或位置,显示格式)默认参数为:IMREAD_COLOR
显示格式说明如下:
IMREAD_UNCHANGED =-1 // 8bit,支持彩色或非彩色图像
IMREAD_GRAYSCALE = 0 // 8bit,灰度图像
IMREAD_COLOR = 1 // 彩色图像
IMREAD_ANYDEPTH = 2 // 支持任意深度的图像
IMREAD_ANYCOLOR = 4 // 支持任意颜色模式的图像
- 图像展示函数 imshow(窗口名称,Mat类型的图像数据)
在许多示例代码中都会使用到namedWindow函数,但实际测试发现即使不调用该函数也能正常运行。可能由于尚未完全验证,如有发现错误请予以更正!
- waitKey()函数
若使用cvWaitKey(0),则只会显示视频的第一帧内容。
返回值说明:当delay参数大于0时,若等待时间超过设定值则返回-1;若delay参数等于0,则无返回值。如果程序需要响应特定按键操作,可以通过if(cvWaitKey(1)==Keyvalue)实现判断逻辑;在许多程序中常见if( cvWaitKey(10) >= 0 )的写法,其含义是:在10毫秒内按下任意键即可进入该if语句块。
全部评论 (0)
还没有任何评论哟~
