ASSERT:"false" in file qasciikey.cpp, 行 495



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

我得到错误的声明:每当我按键以昏暗的屏幕灯时,在文件qasciikey.cpp,第495行中" false"。基本上,如果我在Waitkey(10)运行时保持按下的灯键(F2或F1)会引发错误。我尝试了所有其他组合,但是在某些键上会出现错误。我希望我的代码错误证明,以便如果有人意外按键,我的代码不应流产。我还试图使用try_catch捕获错误并忽略它,但它不会捕获错误。

注意:仅当我选择图像窗口作为活动窗口然后按一些键时,我才会出现错误。尽管我可以在不按密钥的情况下运行代码,但这是一个机器学习设置,需要训练10-12个小时。我不想因某种按键而导致的代码突然流产。

请帮忙。

将cv2.waitkey放在cv2.imshows之前。

最新更新