【发布时间】:2011-08-20 09:55:00
【问题描述】:
我的数码相机拍摄了很多图像,分辨率为 3000 * 4000,占用大量硬盘空间,我使用 Photoshop 打开每个图像并重新调整其大小,使其具有小分辨率,但这需要很多时间和精力
我认为我可以编写简单的程序来打开图像文件夹并读取每个文件并获取它的宽度和高度,如果它非常高,请更改它并用小的覆盖图像。
【问题讨论】:
-
Photoshop 有批处理操作:digital-photography-school.com/how-to-batch-resize-in-photoshop。如果你还想用Java DIY,看看BufferedImage
-
您确定要使用 Java 吗?像ImageMagick 这样的东西可能更适合这项任务。即使你必须通过 Cygwin。
-
如果有任何其他简单的解决方案,我会很乐意这样做:D
-
如果你在 Windows 上,有这个Image Resizer powertoy。这有助于一次性转换所有图像。
-
我试过在Photoshop中使用嵌入式图像处理器,但没找到,我用的是Photoshop 8,请问你是哪个版本的Photoshop