修改Photoshop中”限制图像”选项的缩图算法

Photoshop里有个很好用的功能叫做“限制图像”(英文版叫 "Fit Image"),它位于文件菜单的自动化里。

因为我在上传Instagram / Lofter / 图虫等图床前喜欢做一个自己缩图的小图片副本,以保证图像分辨率和锐度最佳。如果一张一张来调整,用图像菜单的图像大小选项当然没有问题。但批量操作就会遇到困难。如果使用这个限制图像功能,就非常轻松了。指定宽高的最大值即可,例如Lofter是3000x2000,而图虫是1200x1200。那么按此设置就可以很轻松得到最佳分辨率的图片。

不过,这个功能的缩图算法默认是bicubic,且在PS里没有选项可以。我之前缩图完觉得锐度不够,是之后加智能锐化的。但是后来发现怎么加锐化都不如“保留细节”这个PS内置缩图算法来的效果好。可是用图像大小那个选项又不能批量自动化。

于是,今天我翻了翻PS安装目录,在"Adobe\Adobe Photoshop CC 2018\Presets\Scripts\Fit Image.jsx"中,发现了限制图像这个功能其实是一个jsx脚本。也没有加密过,那咱们试试能不能修改它的算法。

用记事本搜索Resample得到如下结果:

 

查阅了一下PS的脚本说明,这个ResampleMethod值可以替换为"PRESERVEDETAILS"。

替换一下如下:

嗯,保存退出,应该就可以了吧?

重新打开PS测试了下,果然缩图变锐了,不用加什么锐化了,重新录制Action脚本就可以创建自己的缩图捷径了。

需要注意的是,这个修改可能在PS更新版本后被覆盖,我们也许需要再改一次。无奈,什么时候Adobe官方能把这个脚本改进一下就好了。暂时就先这样用吧。

THE END
分享
二维码
< <上一篇
下一篇>>