手里现在有 20 多万张单反相机拍摄的$$图片。像素都是至少 5000/5000 以上,大小平均 5M 。最后输出的目标是 800*800 像素。质量要控制在 230KB 左右。它们都分布在不同的文件夹。 压缩的第一步是需要将根据实际的情况压缩大小,比如有些可以压缩到 80%的质量,有些可以压缩 70%。因为有些已经处理过压缩过的,所以只压缩时候筛选出大于 2M 的进行压缩。我比较了很多工具,最后选择了 Caesium_boxed 。它一小时可以压缩大约 10000 张图片。 第二步压缩成 800/800 这就需要人为的去判断需要裁剪的位置。 本想用 python 来解决,但是有些地方达不到要求(确实能力不够)。另外图片库的大小是在实时变大的,不停有人往里面上传。压缩 10000 张图片不大也不小,希望能够帮助到需要的人,如果有更好的方法也可以分享。
1
miao 2016-10-14 08:59:34 +08:00
全部传到 google photo 高清.
|
3
xpol 2016-10-14 09:10:25 +08:00 via Android
imagemagick + 脚本。
|
4
coderluan 2016-10-14 09:58:14 +08:00
imagemagick +1
|
5
miao 2016-10-14 10:48:10 +08:00
windows 系统 推荐 irfanview
|
6
beingbin 2016-10-14 10:49:08 +08:00
你们说的工具太高端,我来说两个简单省事儿的国产软件
1 、光影魔术手 2 、 2345 看图王 我不管什么流氓不流氓,反正这两个非常好用 |
7
anjiannian 2016-10-14 10:50:27 +08:00
imagemagick +1
|
8
sutra 2016-10-14 10:59:59 +08:00
写条命令,一上午差不多了吧。
|
9
initpub 2016-10-14 11:15:10 +08:00
这种事当然 imagemagick 啦,绝对够专业。
|
11
idigital 2016-10-14 11:25:18 +08:00
automator
|
12
cxl008 2016-10-14 11:31:20 +08:00
人为的去判断需要裁剪的位置 这个怎么自动处理?
|
13
surfire91 2016-10-14 11:40:06 +08:00
我就好奇楼上这么说推荐工具的是怎么解决裁剪位置的
|
14
imn1 2016-10-14 11:40:35 +08:00
应该上传时就紧跟着做这个压缩工作
|
15
anjiannian 2016-10-14 11:51:28 +08:00
imagemagick +2
|
16
ebony0319 OP |
17
glume 2016-10-14 12:15:33 +08:00
我都用 photoshop 的 action 解决,用图像处理器,选择 action ,确定,走人。
剪裁之类的,也许用人脸识别可能还能自动批量。 |
18
glume 2016-10-14 12:17:24 +08:00
我觉得条件复杂一点条件用 photoshop 的脚本处理器应该可以满足需求。
|
19
est 2016-10-14 13:13:00 +08:00
minijpeg 试用版。
|
20
ty89 2016-10-14 14:12:34 +08:00
一言不合就要写代码,并不是每个人都会的.
用 photoshop 批处理就可以搞定的事情非得搞那么麻烦. |
21
sudo123 2016-10-14 14:35:56 +08:00
批量压缩大小好弄,裁剪尺寸不太好弄
|
22
defunct9 2016-10-14 14:45:54 +08:00
convert , 我都是这么弄的
|
23
Izual_Yang 2016-10-14 22:20:45 +08:00 via Android
comicenhancerpro?
|
24
xiejc 2016-10-15 11:07:46 +08:00 via Android
powershell 脚本不行吗
|
25
ansemz 2016-10-17 17:43:02 +08:00
没有 irfanviewer ?
|