寻找批量转换图片大小的方法--要求是按原图的百分比

2015-12-03 12:15:32 +08:00
 wuxiaomo
试了好多软件,只有 acdsee 有这功能,但是 acdsee 会把 png 图片的 alpha 通道变成黑色。。。真是很费解。
不知道各位 有没有好办法?
4192 次点击
所在节点    问与答
38 条回复
duteng612
2015-12-03 13:37:46 +08:00
@SpicyCat win 上也有 imagemagick, 可以直接在 cmd 上运行
wuxiaomo
2015-12-03 13:38:00 +08:00
@sennes 这个没有 百分比 功能,我试过了
wuxiaomo
2015-12-03 13:38:22 +08:00
@jacy 没有单边百分比缩放功能
wuxiaomo
2015-12-03 13:38:56 +08:00
@duteng612 没找到单边百分比缩放功能
ayukun
2015-12-03 13:40:38 +08:00
ps 一个批处理就搞定了
wuxiaomo
2015-12-03 13:42:16 +08:00
@ayukun 有百分比吗? PS 找了半圈 没找到 只能是 固定大小吧
ayukun
2015-12-03 13:49:25 +08:00
@wuxiaomo 当然有了 图像大小里调整,默认是锁定宽高比的
geeglo
2015-12-03 13:51:25 +08:00


这样满足你的需要么。
@wuxiaomo
SpicyCat
2015-12-03 13:53:32 +08:00
@wuxiaomo 那就要写脚本了, -resize 接收两种参数,百分比和固定长宽,你的这种要求,就需要先得到当前图片的长宽,然后把宽度乘以 20%,再 resize 。相对麻烦点。
duteng612
2015-12-03 13:55:29 +08:00
@wuxiaomo 有,单边按照百分比缩放

高度缩放 50%: convert baidu.png -resize x50% small.png

请参考 geometry 格式: http://www.imagemagick.org/script/command-line-processing.php#geometry
learnshare
2015-12-03 13:56:12 +08:00
@wuxiaomo 文件--批量转换 /重命名,使用高级选项
duteng612
2015-12-03 14:02:03 +08:00
@wuxiaomo 我在知乎上插了一张图,你可以看下,实现你要的单边百分比缩放。
http://www.zhihu.com/question/36546814/answer/70687843
davidyin
2015-12-03 14:49:35 +08:00
Picasa 也可以啊。
aec4d
2015-12-03 16:39:16 +08:00
https://github.com/Ficapy/single/blob/master/image_resize.py
用 python 调用 imagemagick 写过一段脚本
aec4d
2015-12-03 16:45:09 +08:00
哦 看错了 要求是修改图片尺寸大小不是文件大小 改一下就好了 我写的是使用二分法将图片文件大小转换到某一个靠近的数值
wuxiaomo
2015-12-03 16:46:17 +08:00
@geeglo 其实不行~~~
bycheng
2015-12-03 21:41:44 +08:00
PS 可以等比例缩小图片的,在“图像”中打开“图像大小”,“像素”那栏下拉选择百分比,然后前面就可以输入比值了。批量操作可以参考这个→http://jingyan.baidu.com/article/14bd256e129a20bb6d2612a5.html?st=2&from=&ssid=&net_type=&bd_page_type=1&os=0&rst=
wuxiaomo
2015-12-04 08:08:32 +08:00
@bycheng 啊呀 多谢,原来躲在像素那里 真是走了好多弯路

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/240817

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX