程序运行期间图像窗口没有响应opencv

时间:2016-08-11 18:42:09

标签: c++ opencv image-processing

我正在运行类似的代码;

list-style-type

直到最后一个图像(最终图像窗口),其他窗口显示'没有响应',但是,在最后一个函数完成后(produce_the_result_image),持续2-3分钟并显示所有图像窗口,错误消失。这是正常的吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

在调用waitKey();之前,OpenCV中的图像将不会显示或响应。因此,如果在前两次致电imshow后拨打waitKey(1);,则会显示图片(按键会等待一毫秒,然后就会无响应)。如果您在没有参数的情况下调用waitKey();或使用类似于代码末尾的while循环,则会显示并响应图像。按下某个键后,图像将再次无响应。

所以是的,这是OpenCV的正常行为。请注意,它同时适用于所有窗口:如果当前正在调用waitKey,则它们都是响应式的,或者它们都没有响应。