2015-07-10 42 views
0

我有一个在Linux的工具称为img2dcm从JPG转换为DICOM(dcm)格式如下: img2dcm image-001.jpg image-001.dcm (我已经试过不要使用基于Python脚本,但它不工作...)Bash脚本图像处理与im2dcm

我有100个图像,并用手做这将是一场噩梦......

我不知道是否可以做Bash脚本与for循环我:1:100转换每个图像-i.jpg? (注意不能是图像-1应该是图像图像001,002 ... 010..020..099直到100 ...)。

非常感谢您提前...。

+2

你应该提供一些你到目前为止尝试过的代码 –

回答

1

非常感谢您为您尽快回复! 我也修正了这个...所以没关系的文件数量:)...。

!/斌/庆典

for i in $(ls); do 
     a=${i%%.*} 

    echo $a.jpg 
    img2dcm $a.jpg $a.dcm 
    done 

再次感谢您!

3

下面是一个例子:

for i in {1..100} 
do j=$(printf "%03d" $i) 
    img2dcm image-$j.jpg image-$j.dcm 
done