首页 > 其他 > 详细

convert图像格式批量转换

时间:2014-05-31 17:08:22      阅读:359      评论:0      收藏:0      [点我收藏+]
问题:利用GMT绘制生成了eps格式的图像,为了将图像插入到word中,且保持较高的分辨率,利用convert进行图像格式转换,将eps转换成tiff格式。

 code:


bubuko.com,布布扣
for i in *.ps
do
echo $i
name=`basename $i .ps`
convert $i ${name}.tiff
done
bubuko.com,布布扣

 出现错误:

tran.sh: line 2: syntax error near unexpected token `$‘do\r‘‘
‘ran.sh: line 2: `do
解决方法:

错误原因是代码是在windows环境下编写,而cygwin bash shell只能处理unix格式,因此需要进行转换

 方法一:dos2unix filename

方法二:在notepad++下编辑->档案格式转换中进行格式转换

 

格式转换的图像出现下面问题:

bubuko.com,布布扣

解决方法:

 在convert命令中加入depth控制参数,代码如下:

bubuko.com,布布扣
for i in *.ps
do
echo $i
name=`basename $i .ps`
convert -depth 8 $i ${name}.tiff
done
bubuko.com,布布扣

 结果如下:

bubuko.com,布布扣

 

convert图像格式批量转换,布布扣,bubuko.com

convert图像格式批量转换

原文:http://www.cnblogs.com/xiongyunqi/p/3760998.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!