这个错误主要是在qt库的加载上,在安装的opencv-python工具包下有个qt文件夹,这个文件夹里面的文件估计是要来加载qt的,要是这个里面的qt库的版本和pip install pyqt5所使用的qt库的版本一样估计是没什么问题,要是不一样。就会出现核心转移的错误。(这里为什么这么说,是因为我将pyqt5中的库拷贝到cv2文件夹下发现说版本不一致,要是一致估计就可以运行了,但是这样没有解决掉问题。)
我的最终解决的方法是把安装的cv2文件夹下的qt文件夹换个名字。让opencv去找另一个版本的库文件来使用。毕竟一般都可以向下兼容的。
文章来源:https://www.toymoban.com/news/detail-532009.html
文章来源地址https://www.toymoban.com/news/detail-532009.html
到了这里,关于记录opencv的 QObject::moveToThread: Current thread(...) is not the object`s thread 错误的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!