ASSERT:文件qasciikey.cpp中的“ false”,行495

问题描述 投票:1回答:1

我正在使用openCV循环显示一些图像。我使用imshow()显示图像,然后使用cv :: waitKey(10)允许绘制窗口。

每当我按键使屏幕光线变暗时,我在文件qasciikey.cpp的第495行中出现错误ASSERT:“ false”。基本上,如果我在waitKey(10)运行时按住轻键(F2或F1),则会引发错误。我尝试了所有其他组合,但是在某些按键上出现错误。我想要我的代码防错证明,这样,如果有人不小心按下了键,我的代码就不会中止。我也尝试捕获错误,并使用try_catch忽略它,但它没有捕获ASSERT错误。

注意:如果我选择图像窗口作为活动窗口,然后按一些键,只会出现错误。尽管我可以在不按任何键的情况下运行代码,但这是一种机器学习设置,需要10到12个小时的培训。我不想由于某些按键而突然中止代码。

请帮助。

opencv assert
1个回答
0
投票

在cv2.imshows为我工作之前,先放入cv2.waitKey。

© www.soinside.com 2019 - 2024. All rights reserved.