轻量级命令行图像缩放器?

时间:2010-08-11 03:23:50

标签: imagemagick thumbnails utility freeimage graphicsmagick

我正在寻找一款轻巧高效的图像缩放器/缩略图器。能够很好地处理所有图像类型的东西,但最重要的是jpeg和png。

我看过ImageMagick和GraphicsMagick,但是它们太重了。这是我想用我的应用程序分发的东西,所以越小越好。我不需要* Magick的所有功能,只需简单的调整大小。

我发现FreeImage库似乎是人们喜欢的轻型库。有谁知道是否有一个包装FreeImage的简单命令行实用程序?

谢谢!

4 个答案:

答案 0 :(得分:4)

虽然ImageMagick非常大(36.2MB),但您只需要convert.exemogrify.exe二进制文件,具体取决于您是要创建新图像(convert)还是覆盖现有的(mogrify)。

Download ImageMagick的无安装程序版本(目前为ImageMagick-6.8.6-8-Q16-x86-windows.zip),然后提取您需要的二进制文件。

我拿了mogrify.exe - 共计5.66MB;还不错!

答案 1 :(得分:1)

看一下netpbm工具包,该工具包只是一堆小型的单一用途命令行程序,您可以使用管道连接在一起。你或许可以在那里找到你需要的东西。

答案 2 :(得分:0)

在linux / OSX上可以使用sips

sips -Z 640 *.jpg

答案 3 :(得分:0)

我有一个包含测试的目录名中的批量映像我希望重新调整所有这些命令行的大小

cd /test/
find . -name "*.jpg" -exec convert -quality 75 {} /var/www/html/converted/{} \;

/ var / www / html / converted / this用于转换图像保存的位置。