首页 > 解决方案 > OpenCV 有时会在 imshow (R PI / Python) 导致分段错误

问题描述

我有一个循环处理图像的代码,在 999 种情况下都可以正常工作。它时不时地崩溃,并出现如下错误:

(Window: 18832): Gdk-CRITICAL **:12:44:27.666: gdk_device_get_n_axes: assertation GDK_IS_DEVICE (device)' failed
Segmentation fault

错误行数和措辞各不相同,GDK_IS_DEVICE 和分段错误始终存在,但某些部分正在发生变化,有时它会丢弃此消息两次,有时更多。该错误可能发生在任何迭代中,有时会立即发生,有时会在 1210.cycle 或更长时间后发生。

程序存在的部分始终是我在显示器上显示一张新图片的地方,然后是 imshow。

代码是Python,环境是树莓派4

有没有办法以某种方式调试这些错误?也许有一些日志,我可以在哪里找到一些线索?

标签: pythonopencv

解决方案


推荐阅读