image - 将 Jpeg 更改为渐进式 Jpeg 图像

标签 image jpeg progressive-download progressive

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

3年前关闭。



Improve this question




我想从基线 Jpeg 图像转换为渐进式 Jpeg 图像。我的磁盘中存储了 10,000 张图像。我尝试了一个网站,但它正在改变一个网站。 http://www.imgonline.com.ua/eng/compress-image.php
但我想批量转换它们。是否有任何在线工具或一些编程技术?那么,让我知道。

谢谢。

最佳答案

你可以用 做到这一点ImageMagick 它安装在大多数 Linux 发行版上,可用于 OSX 和 Windows。

在尝试一小批图像之前制作一个副本!

您可以像这样创建一个充满 JPEG 的整个目录:

mogrify -interlace plane *.jpg

或者,如果你想一次做一个:
convert input.jpg -interlace plane output.jpg

或者,如果您想在 Linux/OSX 上执行整个目录和每个子目录:
find . -iname \*.jpg -exec convert {} -interlace plane {} \;

或者,您可以使用 GNU 并行 在 Linux/OSX 上,如果你想更快地完成工作。事情是这样的:
parallel -X mogrify -interlace plane ::: *.jpg

如果您希望在名为“progressive”的目录中输出,请使用:
mkdir progressive
parallel -X mogrify -path progressive -interlace plane ::: *.jpg

您也可以通过 来实现jpegtran 这更容易安装:
jpegtran -copy none -progressive input.jpg output.jpg

关于image - 将 Jpeg 更改为渐进式 Jpeg 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40127266/

相关文章:

css - 1 个 Div 标签中的 2 个相邻图像

c# - iPhone 无法识别下载的 JPEG 文件

image - 在 canvas.toDataUrl ('image/jpeg' 、0.2) 上出现错误

android - 来自 http url 的在线视频流,在 android 应用程序中具有缓存

ios - 下载时如何在 UIImageView 中显示渐进式 JPEG?

javascript - HTML 生成图像链接?

ruby-on-rails - 如何使用 Carrierwave 和 MiniMagick (Ruby on Rails) 将 PDF 转换为图像数组

html - Position:不推送附近文字的相对图片?

c - 读取并解码 jpg 图片

android - Android MediaPlayer 在哪里/如何缓存渐进式下载