该问题常出现在Linux跑程序时,含图像处理的程序中。
这个原因是:
X server是Linux系统上提供图形用户界面的服务程序。当客户端主机Client访问服务器Server上的图形程序时,需要Server对该Client赋能访问图形程序的权限
所以解决方法是
对opencv 或者 matplotlib
等库进行图象显示的时候,把显示部分的代码注释掉,就可以成功解决。比如:cv2.imshow函数没有注释掉,这个函数在windows下可以直接调出窗口显示图片,在命令行下使用Linux就没法显示了,注意不要这样用即可。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)