在日常工作和生活中,我们经常需要处理各种类型的图片。而对于Linux系统用户来说,可能需要将一些JPG格式的图片转换为PNG格式,或者将PNG格式的图片转换为JPG格式。这是一个非常常见的需求,但是如何在Linux系统下进行转换呢?在本文中,我们将为你介绍Linux下无缝转换JPG和PNG格式的方法,让你的图片处理更加轻松。
虽然所有示例中我们使用的都是 convert命令行工具,但是您也可以使用 mogrify 命令来达到同样的效果。
convert 命令的语法如下:
$ convert 输入选项 输入文件 输出选项 输出文件
mogrify的为:
$ mogrify 选项 输入文件
注意:在使用mogrify命令时,默认情况下源图像文件会被转换后的新文件覆盖掉,您可以使用明确的操作选项来禁止覆盖,具体的选项可以在手册页中查询得到。
下面是把所有.PNG 格式图像批量转换为.JPG 格式的各种实现方式。如果想把.JPG转换为.PNG 格式,也可使用这些命令,按需修改。
内容操作如下:
1、 使用 ls和 xargs命令来转换 PNG 和 JPG
ls 命令 可以列出所有的 png 图像文件,xargs使得可以从标准输入构建和执行convert命令,