0
点赞
收藏
分享

微信扫一扫

关于opencv-python的一些问题

大明宫 2022-03-22 阅读 97
python

1.版本问题(高版本和低版本之间的程序包改动)

比如出现如下bug:

qt.qpa.xcb: could not connect to display 
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "/home/xiefei/anaconda3/envs/pytorch-openpose/lib/python3.7/site-packages/cv2/qt/plugins" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.这就是版本问题,当前版本4.4,属于Qt里面没有xcb,无法初始化。怎么办?

先conda list ,查询opencv-python版本,卸载当前版本,终端输入pip uninstall opencv-python

 再安装低版本opencv-python,pip install opencv-python==4.1.0.25

再次运行,此bug不存在

2.远程连接服务器(linux系统),出现无法连接问题,准确来说是无法传回图像问题。

怎么办?

首先,在服务器终端,输入echo $DISPLAY,会出现显示端口号,本人服务器出现结果为   :1.0,所以在本地vscode里面加入两行代码

import os

os.environ['DISPLAY'] = ':1.0'####引号里面是端口号

再次运行本地vscode程序,运行成功,但是结果只能在服务器上实时显示,无法在本地显示。除非在本地调试程序

 

 

举报

相关推荐

0 条评论