当前位置:首页 > 日记 > 正文

linux系统下图像批量压缩的批量压缩方法

linux系统下图像批量压缩的批量压缩方法
点评:如何在网上压缩图片在Windows上很容易,有很多软件,但在Linux上是没有办法的吗在这篇文章中,我们将分享一个强大的免费图片工具,其中一个,感兴趣的朋友可以了解。

现在手机用户非常大,移动用户的流量必须考虑在内。但是,移动网络的带宽相对较小。如何在网上压缩图片是一个难题。在Windows上很容易有很多软件,但是Linux上有什么方法吗
经过大量的搜索,或者找到一些方法来分享以下内容:

一个功能强大的免费图片工具ImageMagick可以命令行下使用

安装和使用CentOS系统的方法:
yum install imagemagick

然后输入Y确认安装

接下来,调用系统命令

复制代码代码如下所示:
#包括
主()
{
printf(请安装ImageMagick之前;否则将该计划运行);
系统(mkdir small);
系统(CP *. JPG。 / small);
系统(找到。 /小*。jpgrsquo;-执行-名字‘转换调整300times;300 { } { } ;);
系统(pwd);
系统(重命名jpg _small.webp小 / *。jpg);
printf(nconvert图片完成,请检查itn);
返回0;
}

将以上参数调整在一个可以修改,可以增加压缩,大小格式转换、水印等操作在画面上,而不需要编写的第三方程序,只需要写一个简单的shell脚本来完成图片压缩操作,然后介绍Ubuntu:
安装命令:
sudo apt-get install imagemagick

另一个Linux有相应的软件安装命令。我编写了两个脚本,分别是批处理格式和压缩操作。

图片格式转换,其中的示例是将小的文件空间转换为JPG(所有BMP文件)文件到JPG文件。

复制代码代码如下所示:
# /斌/ SH!
img在`找到 /名称*。{ } { } { BB MM PP }做;;
上下#改变文件名
_imglower = ` echo IMG | TR {:上部:} { }:低:`;;
#得到filersquo的基名称;
_basename = ` basename _imglower BMP `美元;
#得到filersquo的目录;
_dirname = `目录img `美元;
#得到描述文件名与路径
_basefullname = $ _dirname / _basename美元;Jpg;;
#做转换
将IMG _basefullname美元美元;
#删除BMP文件
RM为IMG;
回波处理_basefullname美元successfully ;
多恩

图片压缩脚本:

复制代码代码如下所示:
For img in `find / -name ldquo; *.{jJ}{pP}{gG}ldquo, do;;
将大小85% * 85%美元美元调整大小IMG IMG;
RM为IMG;
MV IMG IMG美元美元调整
echo IMG
多恩
img在`找到 /名称*。{ PP } { } { }NN GG,做;;
将大小85% * 85%美元美元调整大小IMG IMG;
RM为IMG;
MV IMG IMG美元美元调整
echo IMG
多恩
img在`找到 /名称*。{ } {二} { GGFF },做;;
将大小85% * 85%美元美元调整大小IMG IMG;
RM为IMG;
MV IMG IMG美元美元调整
echo IMG
多恩

相关文章

win7系统安装(溶液)在UEFI模式的U盘

win7系统安装(溶液)在UEFI模式的U盘

模式,系统安装,溶液,电脑软件,UEFI,问题: 我的同事借了我的启动U盘安装win7系统无法安装,U盘安装在我的电脑和Win7是正常的。后来我意识到Win7安装由我的同事在UEFI模式不是UEFI模式,不支持U盘安装。 答案uff1a 在UEFI模式下安装win7,参考下…

PHP接口与接口参考的深入分析

PHP接口与接口参考的深入分析

接口,参考,电脑软件,PHP,1。接口的引入和创建 关键词:界面 2,接口的引用和规范 关键词:实现 接口:在一个与规范相同的程序中,所有抽象的类属性的抽象类。 1。所有的类都是抽象方法。 2。我们不需要在抽象方法之前添加抽象。 三.接口抽象方法属性…

Word2003插入常用的文字和

Word2003插入常用的文字和

文字,常用,电脑软件,如果你想存储和快速插入文字、图形和其他经常使用的对象,您可以使用自动图像采集(图形自动收集):商店的文字或图形的位置,可以重复使用,如存储标准合同条款或更长的名单,通讯组。每个选定的文本或图形是作为一个记录自动采集;它…

快速播种(溶液)的主要菜单在哪里

快速播种(溶液)的主要菜单在哪里

菜单,溶液,快速,电脑软件,问题: 随着快播进入电影的错误,根据互联网搜索信息,数据显示需要打开主菜单>设置>选项菜单,找不到在我们的主菜单中;在哪里 答案uff1a 主菜单;事实上,图标(如下所示),单击该图标查看所有子项的菜单,根据需要选择设置。…

Win8.1Update最新建立6.3.9600.166

Win8.1Update最新建立6.3.9600.166

截图,最新,电脑软件,Update,点评:关注Win8.1 Update的朋友,以下是分享你 Win8.1 Update表达。2月2日,国外WZor网站透露Win8.1 2014更新最新截图。显示版本Windows8.1 2014更新单语言版本。最新的编译时间是1月26日下午,在42。 作为一个单一的…

XP任务管理器的进程不显示用户名(没

XP任务管理器的进程不显示用户名(没

用户名,任务管理器,显示,进程,电脑软件,问题: 我的电脑仍然使用XP系统。今天,我突然发现正在进行任务管理器 回答: Ldquo;任务管理器在进程中;用户名;没有显示用户名,这可能是由于不小心禁用终端服务引起的,然后重新启动终端服务。 开放终端服务…

无法在Outlook中打开无法发送EXE格

无法在Outlook中打开无法发送EXE格

附件,格式,电脑软件,Outlook,EXE,问题: 使用软件的电子杂志文件是exe格式,发送给朋友和展望。后接到一个朋友的邮件,说文件不能打开附件,它是不完整的,只有几KB,我看着在发箱的邮件,和exe附件完整,3.4mb.what大小的原因是什么 答案uff1a Outlook…

如何删除自定义头文件格式

如何删除自定义头文件格式

头文件,自定义,删除,格式,电脑软件,通过添加在Word2010库的自定义内容,用户的效率可以提高。当用户不再需要一个自定义内容,可以删除,删除自定义页眉为例,在下面描述的步骤: 第一步:打开Word2010文档窗口,切换到插入功能区;;,页眉和页脚组中单击;头按…

可以iexplore32.exe过程删除什么ie

可以iexplore32.exe过程删除什么ie

删除,是一个,过程,电脑软件,exe,评论:iexplore32.exe是SPEX病毒相关进程 进程文件:iexplore32或iexplore32.exe 进程名称:SPEX病毒 过程类别:安全风险的过程 英文描述: iexplore32.exe添加到系统,由于知道病毒。这个程序是一个注册的安全风险,应…

linux服务器配置方法介绍

linux服务器配置方法介绍

方法,服务器配置,电脑软件,linux,评论:1。安装DHCP软件包 # RPM ndash;IVH dhcp-3.0.1-12_el.i386.rpm 2。configuration file dhcpd.conf 因为下面是不包括在默认的软件包,它是新创建的 # CP / usr / / / dhcp-3.0.2共享文件 / / /下面dh…

JoomlaJCE编辑器解决中文名文件上

JoomlaJCE编辑器解决中文名文件上

文件上传,编辑器,中文名,电脑软件,JoomlaJCE,无论是JCE或CKEditor,中文名称的文件的问题不解决,或上传失败,或中文名字不能通过Web访问。相反,JCE更人性化。例如,在上传文件之后,默认情况下会选中它。它不需要用户搜索和上传文件小的弹出窗口,较低…

conf.exe文件过程中的安全是什么详

conf.exe文件过程中的安全是什么详

文件,过程中,过程,会议,详细,点评:conf.exe是微软微软NetMeeting网络会议的相关程序 进程文件:或者conf.exe 进程名称:微软NetMeeting 过程类别:安全风险的过程 英文描述: conf.exe是一个过程,属于微软NetMeeting允许,和,它也被称为以下三个方面…