admin管理员组文章数量:1537942
2024年5月10日发(作者:)
imagemagick convert的简单用法
2008-05-31 20:53:22| 分类: 学习笔记|字号 订阅
几个简单的应用。
1、批量图像格式转换
如果想将某目录下的所有jpg文件转换为png文件,只要在命令行模式下输入:
for %f in (*.jpg) do convert "%f" "%~"
2、对所有图像进行同一操作
譬如,批量生成某目录下所有PNG图像文件的缩略图(大小为80×40):
for %f in (*.png) do convert "%f" -sample 80×40 "%~nf_"
类似的,将某目录下所有PNG图像旋转90度的操作为:
for %f in (*.png) do convert "%f" -rotate 90 "%~nf_"
还可以进行批量裁剪、淡化、抖动、炭化、加边框、圆角等等一系列操作,具体可参
考: /developerworks/cn/linux/l-graf/
/docs/2006-12-15/
3、在图像上加上文字说明
如果你有大量图片需要发布,在所有图片上加上版权说明是很明智的做法。用
ImgeMagick可以很容易的实现:
convert -fill white -pointsize 13 -draw "text 10,15 ‘lifesinger 2006'"
可以用-font指定字体,这时需要安装Ghostscript支持:
/~ghost/
还可以用composite命令在所有图片上加上水印,有兴趣的看这里:
/script/
-------------------------------------------------------------------------------------
----------------------------------------
convert
转换图像格式和大小,模糊,裁剪,驱除污点,抖动,临近,图片上画图片,加入新
图片,生成缩略图等。
identify
描述一个或较多图像文件的格式和特性。
版权声明:本文标题:imagemagick convert的简单用法 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1715296276a444963.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论