python实现屏幕截图,python自动截屏然后处理图片
有时候我们需要在linux下截图保存。如果只需要全屏截图,其实可以直接按PrScrn或者按键盘上的打印键盘键来实现。
但如果需要标注截图,画一条线,画一个圈,加上文字描述;比较麻烦。
也可以安装百叶窗;如果你不介意麻烦;但是,这个产品的强大功能意味着复杂的功能;如果和我一样,只想要一个Windows下的QQ之类的截图软件;然后Deepin Scrot,可以考虑一下;
Deepscrot是一款深度制作的类似QQ截图的截图软件;现在只有ubuntu下的安装包;当然也可以移植到CentOS
官方文件介绍:
下载Deepin Scrot
wget http://packages . Linux deepin . com/deepin/pool/main/d/deepin-scrot/deepin-scrot _ 2.0-0 deepin _ all . deb
使用上面的wget下载最新版本的Deepin Scrot软件。
安装Deepin Scrot
sudo dpkg-I deepin-scrot _ 2.0-0 deepin _ all . deb
在终端输入上述dpkg命令,安装deepin scrot软件。
安装依赖性
正如Deepin Scrot是用python写的;可能会提示您缺少python-xlib;使用以下命令安装相关文件。
sudo apt-get安装python-xlib
开始深入Scrot
直接在终端输入命令来启动Deepin Scrot软件。
迪平-斯克罗特
开始异常处理:
root @ ocean:~ # deepin-scrotTraceback(最近一次调用last):
文件/usr/share/ibus/setup/main.py ,第28行,输入gtk
导入错误:没有名为gtk的模块
root@ocean:~# apt-getinstall gtk
读取包装清单.完成的
构建依赖关系树
正在读取状态信息.完成的
e:找不到包gtk
解决方法:1。同时执行右侧的命令:apt-get install python-GTK 2 python-GTK 2-dbgpthon-GTK 2-dev python-gt k2-doc 2。安装完成后,进入系统默认的Python环境,输入import gtk,看能否正常导入。
设置快捷键
毕竟每次在终端下输入命令截图都不容易;所以这个时候需要设置快捷键。
打开-设置-系统设置-所有设置-键盘-切换到快捷键-自定义快捷键,添加快捷键;
姓名:输入即可。
命令:deepin-scrot
保存;
然后设置快捷按钮;
将鼠标放在刚刚创建的deepin-scrot记录的最右边,点击Disable,需要截图时输入自定义快捷键。保持操作习惯与一般QQ一致截图:Ctrl Alt A。
省省吧。
以上操作完成后,我们只需要在系统下同时按下Ctrl Alt A,调整Deepin scrot截图软件开始截图;
试试看:
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。