|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在linux中学习命令的最好办法是学习Shell脚本编程,Shell脚本比起其他语言来学习简单,但是功能却十分强大.通过学习Shell编程,能让你掌握大量的linux命令。
用DC拍出来的良多照片尺寸都很年夜,偶然候我们必要减少一下,比来google了一圈,发明了一些有效的命令,写了一个小剧本,用来参考我利用的工具是壮大的imagemagick
假如你没有安装的话能够经由过程新利得安装,
#sudoapt-getinstallimagemagick
必要用到的命令就是convert
我写的剧本用到了两个参数,resize和font
resize是用来减少图片的,
用法就是
-resize图片巨细
比方
-resize50%x50%
这个参数就是把原始图片的长和宽都减少50%
我用的是减少图片尺寸来紧缩图片的巨细,固然你也能够经由过程改动图片质量来到达紧缩的目标。
望文生义,改动图片质量的参数就是-quality
-quality70
这个参数就是申明要把图片的质量紧缩到70%(基础上看不出和原始图片的区分)
增加字体水印
参数就是
-font字体称号-fill字体色彩-pointsize字体巨细-draw"text字体入手下手坐标"笔墨内容""
详细的人人能够查询一下man,注释的十分具体,
最初看看我写出来的复杂剧本。
#imagezoom.sh
forimgin`ls*.JPG`;doconvert-resize50%x50%convert-fonthelvetica-fillwhite-pointsize36-drawtext10,50"PicturesByPDAsk.net"$imgResized-$img;done
这个剧本完成的功效是把目次上面的一切JPG后缀的图片全体依照50%的比例减少,而且在左上角用helvetica字体印下水印。处置过的图片定名为”Resized-原文件名”
翻开gedit大概leafpad,把剧本内容输出出来,保留为imagezoom.sh,我保留在了桌面上
然后
#chmod+x~/Desktop/imagezoom.sh
为了便利挪用,我就把这个剧本copy到了/bin目次,如许以来我今后在任何一个图片文件夹内里都可使用这个命令了。
#sudocp~/Desktop/imagezoom.sh/bin
来看看水印字效果
</p>
安装和登录命令:login、shutdown、halt、reboot、mount、umount、chsh |
|