imshow上的Python OpenCV“当前线程不是对象的线程”

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

当我尝试在Python中使用opencv读取和显示图像时,我遇到了分段错误。我安装使用:

pip3 install opencv-contrib-python

代码只有三行:

import cv2 

im = cv2.imread('1.jpg')
cv2.imshow("image",im)

但我得到这个错误:

QObject::moveToThread: Current thread (0x11bdba0) is not the object's thread (0x15a18a0).
Cannot move to target thread (0x11bdba0)


Command terminated

枕头显示图像正常,所以我假设安装的秘密出错了。有谁知道问题可能是什么?

python opencv image-processing pip qobject
1个回答
-2
投票

我有同样的问题并解决了它卸载libqt5x11extras 5l库:

sudo apt-get remove libqt5x11extras5l
© www.soinside.com 2019 - 2024. All rights reserved.