2015-06-20 65 views
0

我需要超过60个文件将执行相同的操作:GIMP:调整和“USM锐化”通过脚本

  • 规模图像
  • unsharpen面具

是否有可能执行这从一个脚本可能传递的比例值?如果这可能影响答案,我在Ubuntu上。

edit: 我需要做的是调整从64×64一些Android的图标96x96像素(远,也许其他的决议也是如此)。 但是,这些图标已经模糊,所以只是增加尺寸,我没有得到一个很好的结果。 我已经看到了,如果我调整为96x96像素,并应用了“USM锐化”过滤器的默认值(半径5,0 - 金额0,50 - 阈值0), 我获得可以接受的结果。

回答

2

正如你在Ubuntu上,你可能已经安装了ImageMagick - convertidentifymogrify命令,等等。

所以,让你的数据的副本,并尝试在副本上是这样的:

mogrify -resize 640x480 -unsharp 6x3+1+0 *.jpg 

或者也许这

mogrify -resize 1024x768 -sharpen 0x1.0 *.tif 

来调整所有的JPEG文件为640 x 480 max和磨砺他们,在第二种情况下调整和锐化一堆TIFF。

如果你指定你的GIMP参数,我可以做更接近的建议。

+0

我以为我必须使用一些gimp的'script-fu',但是'ImageMagick'更简单快捷,非常感谢。 我得到了一个类似的结果,您建议使用'mogrify-resize 96x96 -sharpen 0x1.0 * .png'。如果在我写的新信息之后,你可以给我一些其他的技巧,他们是受欢迎的。 否则我接受它的结果,结果对我来说已经足够了。 – marco

+0

非常好!很高兴它适合你。额外提示?这里有一篇关于模糊掩模参数的优秀文章... http://redskiesatnight.com/2005/04/06/sharpening-using-image-magick/ –

+0

另一个技巧...你可以添加'-path/path /到/ output/directory“到mogrify命令,以便将转换后的图像输出到新的输出目录,而不是破坏输入文件。 –