随笔小记-imshow()函数显示图片

随笔小记-imshow()函数显示图片异常

​ 在使用opencv的imshow()函数显示图片出现异常

​ 在使用opencv的imshow()显示图像,发现图像并没有成功显示,显示图像是纯灰色的,在网上查找一下,说添加waitKey()函数就好了,尝试了一下,发现确实有效。

​ 顺便查找一下,cv::waitKey()的作用:

​ 在learning opencv3这本书上面介绍:cv::waiKey()函数用于对键盘按键事件进行特定时长的等待,如有按键则返回按键值。

int cv::waitKey()
{
	int delay = 0;
}
  1. cv::waitKey()接受一个参数delay,这是自动返回之前等待的时间值(以毫秒为单位),若delay= 0表示无限期的等待按键值,如果在延迟毫秒时间之前仍未没有按键输入,则返回-1。
  2. 让opencv的窗口进行更新,这意味着如果你不调用cv::waitKey(),你的图像可能永远不再窗口绘制,或者窗口在移动/大小在改变或者从覆盖中显示出来可能会变得很奇怪。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值