OpenCV 图像显示与交互功能详解
1. 图像显示基础
在 OpenCV 中,我们可以使用 cv::imshow() 函数来显示图像并欣赏其精妙之处。该函数的原型如下:
void cv::imshow(
const string& name, // Handle used to identify window
cv::InputArray image // Image to display in window
);
- 第一个参数
name是我们打算绘制图像的窗口名称。 - 第二个参数
image是要在窗口中显示的图像。
需要注意的是,窗口会保留绘制图像的副本,并根据需要从该缓冲区重新绘制图像。因此,除非再次调用 cv::imshow() ,否则后续对输入图像的修改不会改变窗口的内容。
1.1 窗口更新与 cv::waitKey()
cv::waitKey() 函数用于等待指定(可能是无限期)的时间,以等待键盘上的按键操作,并在接收到按键时返回该键的值。其原型如下:
int cv::waitKey(
int delay = 0
超级会员免费看
订阅专栏 解锁全文
9万+

被折叠的 条评论
为什么被折叠?



