pil显⽰图⽚_⼏个步骤教你⽤pycharm显⽰远程图⽚的实现
(详细讲解)
今天为⼤家带来的内容是:pycharm显⽰远程图⽚的实现
⽂章内容主要介绍了pycharm显⽰远程图⽚的实现,⽂中通过⽰例代码介绍的⾮常详细,对⼤家的学习或者⼯作具有⼀定的参考学习价值,需要的朋友们可以互相学习交流哦
⾸先:
你要知道pycharm可以通过ssh链接到远程服务器,并且也能够⽤pycharm运⾏远程服务器的代码。
远程图⽚显⽰问题
如果上⾯的你都搞定了,但是发现,⽤opencv或者Image不能显⽰图⽚,那么就按照下⾯的步骤做即可。
⾸先,开启服务器的ssh转发服务,这样当遇到有GUI的请求,就可以转发了。
vim /etc/ssh/ssh_config
把这三个打开即可。
此时说明远程转发开启了。
其次,本地⽤ssh链接服务器,我⽤的mobaxterm,因为它⾥⾯⾃带的有x-server服务。
嗨喽:正在学习python的⼩伙伴或者打算学习的,可以私信⼩编“07”领取资料!
如果你⽤的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这个变量即可。
代码测试:
python安装教程非常详细
可以发现能够展⽰,注意的是,如果⽤的Image显⽰,⼀定在最后增加⼀个等待的代码,⽐如input(),否则会⼀闪⽽过。
尾语:
后来发现其实plt展⽰的⽅式,什么都不⽤配置,并且plt.imshow()即可以接受图⽚PIL,也可以接受数组,也挺⽅便。
以上就是本⽂的全部内容,希望对⼤家的学习有所帮助
最后多说⼀句,⼩编是⼀名python开发⼯程师,这⾥有我⾃⼰整理了⼀套最新的python系统学习教程,包括从基础的python脚本到web开发、爬⾍、数据分析、数据可视化、机器学习等。想要这些资料的可以关注⼩编,并在后台私信⼩编:“07”即可领取。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论