以下就是Ubuntu压缩图片批量方法,这些Ubuntu压缩图片方法是我学了很久的心得,希望对大家有帮助。用DC拍出来的很多照片尺寸都很大,有时候我们需要缩小一下,最近google了一圈,发现了一些有用的命令,写了一个小脚本,用来参考我使用的工具是强大的imagemagick

如果你没有安装的话可以通过新利得安装,#sudo apt-get install imagemagick需要用到的命令就是convert我写的脚本用到了两个参数,resize和fontresize是用来缩小图片的,用法就是-resize 图片大小

例如:-resize 50%x50%

这个参数就是把原图的长和宽都缩小50% , 我缩小图片尺寸来压缩图片的大小,当然你也可以通过改变图片质量来达到压缩的目的。顾名思义,改变图片质量的参数就是-quality

-quality 70这个参数就是说明要把图片的质量压缩到70%(基本上看不出和原图的区别)

添加字体水印参数就是

-font 字体名称 -fill 字体颜色 -pointsize 字体大小 -draw "text 字体开始坐标 "文字内容""具体的大家可以查询一下man,解释的非常详细,***看看我写出来的简单脚本。

# imagezoom.sh

for img in `ls *.JPG`; do convert -resize 50%x50% convert -fonthelvetica -fill white -pointsize 36 -draw 'text 10,50 "Pictures ByPDAsk.net "' $img Resized-$img; done这个脚本实现的功能是把目录下面的所有JPG后缀的图片全部按照50%的比例缩小,并且在左上角用helvetica字体印上水印。处理过的图片命名为”Resized-原文件名”打开gedit 或者leafpad,把脚本内容输入进去,保存为imagezoom.sh,我保存在了桌面上然后

#chmod +x ~/Desktop/imagezoom.sh

为了方便调用,我就把这个脚本copy到了/bin目录,这样以来我以后在任何一个图片文件夹里面都可以使用这个命令了。

#sudo cp ~/Desktop/imagezoom.sh /bin

来看看水印字效果。Ubuntu压缩图片的方法已经告诉大家了。

【责任编辑:志辉 TEL:(010)68476606】

点赞 0

linux压缩图片脚本,说明Ubuntu压缩图片脚本批量方法相关推荐

  1. ftp linux包,图文详解Ubuntu搭建Ftp服务器的方法(包成功)

    一.今天下午由于课程的要求不得已做了Ubuntu搭建Ftp服务器的实验,但是实验指导书还是N年前的技术,网上搜了一大把,都是模模糊糊的! 在百般困难中终于试验成功,特把经验分给大家 希望大家少走弯路! ...

  2. linux识别不了喇叭,Ubuntu扬声器无声的解决方法

    首次安装选择的是Ubuntu 10.10,界面美观,实用性也很强,省去了配置的时间.但安装后马上就出现问题:插上耳机有声音,但扬声器怎么也不出声.一阵折腾后,终于找到解决方案(Ubuntu实测有效): ...

  3. miix2 10 linux,联想Miix320安装Win10+Ubuntu双系统引导的方法(超简单)

    入手联想miix320的童鞋们,原装的win10用的舒服吗?上周趴在床上看<鸟哥的linux私房菜>突然想敲几行代码练练手,但又不想爬起来把我的15寸燃7000搬过来(冬天室内不到18度) ...

  4. comsol5.3 linux安装教程,Comsol在Ubuntu系统下的安装方法

    之前在网上一些博文中也有介绍,作为经验积累,综合了各家的方法.自己成功的安装好了Comsol4.0.由于linux系统无法满足日常的工作事务,都需要安装linux与Xp双系统.安装方法如下: 1.安装 ...

  5. linux卸载netcdf,科学网-Ubuntu中安装netcdf4以上方法-伍志元的博文

    netcdf4以上(印象中应该是4.1.3以上)的版本将c和Fortran分开,也就是要先装netcdf-c才能装netcdf-fortran. 电脑出现故障,近期将zlib,hdf5,curl,ne ...

  6. 在Ubuntu 16.04.5 LTS上利用python中的PIL模块压缩一百多兆的单张图片实操

    在前面的博文中,我将300多张电影海报拼接为了一张103MB的巨幅图片,我想拿它做电脑桌面(1080P),但是这么多的图片,存储和加载是个麻烦事儿,需要将它压缩到几MB大小. 在Ubuntu 16.0 ...

  7. linux命令操作改变图片大小,如何在Linux命令行中优化和压缩JPEG或PNG图像

    原标题:如何在Linux命令行中优化和压缩JPEG或PNG图像 来自:Linux迷https://www.linuxmi.com/linux-yasuo-jpeg-png.html 您有很多图像,并且 ...

  8. python批量resize图片大小_如何用Python智能批量压缩图片?

    本文一步步为你介绍,如何用Python自动判断多张图片中哪些超出阈值需要压缩,且保持宽高比.如果你想了解Python图像处理的基础知识,欢迎动手来尝试. 痛点 我喜欢用Markdown写文稿,然后发布 ...

  9. js压缩图片_Web 性能优化: 图片优化让网站大小减少 62%

    图像是web上提供的最基本的内容类型之一.他们说一张图片胜过千言万语.但是如果你不小心的话,图片大小有时高达几十兆. 因此,虽然网络图像需要清晰明快,但它们尺寸可以缩小压缩的,使用加载时间保持在可接受 ...

最新文章

  1. Nodejs学习笔记之复制文件
  2. eclipse修改默认工作空间
  3. 爱问et连接mysql_什么叫数据库主机
  4. C#中DataTable使用以及对行与列的赋值
  5. 【python】路径前添加 r表示不转义
  6. java编写p_如何编写可怕的Java代码?
  7. html移除click事件绑定,带你了解JQuery中绑定事件(bind())和移除事件(unbind())...
  8. 在批评数据湖的时候,你有没有想过,它并不是取代数据仓库的
  9. 爬虫入门学习:爬取股票论坛信息
  10. ajax请求整理(一) 2021.05.12
  11. 如何让div在整个页面中居中?
  12. Axios 请求配置参数详解
  13. 小米手机上的便签更改了,如何恢复之前的内容?
  14. python之 ffmpeg合并ts视频为mp4视频
  15. 网易云课堂 计算机入门 期末 编程题
  16. 互联网快讯:瑞幸回应价格异常;极米H3S、极米Z6X Pro受用户青睐;知网回应被中科院停用
  17. 【图解线性代数】第四章—向量组及向量空间的几何意义
  18. linux经验总结(持续更新)
  19. 青岛黄海学院《燃情世界杯》
  20. 嘉宾专访|2020 PostgreSQL亚洲大会阿里云数据库专场:曾文旌

热门文章

  1. R语言dplyr包的top_n函数返回dataframe或tibble的前N行数据、dplyr包的top_frac函数返回dataframe或tibble的前百分之N(N%)的数据
  2. R语言使用str_replace函数和str_replace_all函数替换字符串中匹配到的模式:str_replace函数替换第一个匹配到的字符串、str_replace_all函数替换所有匹配到的
  3. pandas读取csv文件发生编码(encoding)错误:获取文件编码格式之后再读取文件
  4. 深度学习时间序列预测:卷积神经网络(CNN)算法构建单变量时间序列预测模型预测空气质量(PM2.5)+代码实战
  5. R把天数据按照不同时间粒度聚合数据(Aggregate)
  6. 并发、并行、串行、同步、异步、阻塞、非阻塞
  7. 框架+重量级+轻量级
  8. java测试时间的类,java 测试五种单例模式需要的时间
  9. resumable oracle,Oracle的Resumable特性
  10. 用python汇总pdf文件_Python处理PDF文件-简译与总结