pycharm显示全部数据_几个步骤教你用pycharm显示远程图片的实现(详细讲解)

v2-f2e55cacf8feaee0d7b55b9265ac09c9_1440w.jpg?source=172ae18b

今天为大家带来的内容是:pycharm显示远程图片的实现。

文章内容主要介绍了pycharm显示远程图片的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们可以互相学习交流哦!!!

首先:

你要知道pycharm可以通过ssh链接到远程服务器,并且也能够用pycharm运行远程服务器的代码。

远程图片显示问题

如果上面的你都搞定了,但是发现,用opencv或者Image不能显示图片,那么就按照下面的步骤做即可。

首先,开启服务器的ssh转发服务,这样当遇到有GUI的请求,就可以转发了。

vim /etc/ssh/ssh_config

v2-d1e24603c9b29d803a9a402166404ebe_b.jpg
  • 把这三个打开即可。
  • 此时说明远程转发开启了。
  • 其次,本地用ssh链接服务器,我用的mobaxterm,因为它里面自带的有x-server服务。

v2-94d0d4801626572b79c26c6b611769bd_b.jpg

如果你用的windows的黑窗口,则需要安装xming等x-server服务。

此时你在mobaxterm里面尝试输入xclock就能弹出一个表,说明gui转发成功,然后输入echo $DISPLAY即可得到本地处理转发的位置,我的输出为localhost:20.0,说明localhost:20.0在处理gui,所以在pycharm配置一下即可。

  1. 打开pycharm的Run–>Edit config–>python–>xx.py
  2. 修改Environment variables,增加DISPLAY=localhost:20.0这个变量即可。

代码测试:

v2-e64483e9c7e5f3683e720d640f051d0f_b.jpg

可以发现能够展示,注意的是,如果用的Image显示,一定在最后增加一个等待的代码,比如input(),否则会一闪而过。

尾语:

后来发现其实plt展示的方式,什么都不用配置,并且plt.imshow()即可以接受图片PIL,也可以接受数组,也挺方便。

以上就是本文的全部内容,希望对大家的学习有所帮助!!!

v2-90d1aac304a8bc761e7780f0eac82b60_b.jpg
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值