码迷,mamicode.com
首页 > 其他好文 > 详细

convert图像格式批量转换

时间:2014-05-31 17:09:15      阅读:300      评论:0      收藏:0      [点我收藏+]

标签:des   c   style   class   blog   code   

问题:利用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图像格式批量转换

标签:des   c   style   class   blog   code   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!