2016-12-15 3 views
2

イメージファイルから日付を抽出し、それをイメージ自体に追加するには、linuxにidentifyコマンドを使ってスクリプトを書く必要があります。指定されたディレクトリ内のすべてのファイルに対して実行する必要があります。私を助けることができる人は誰ですか?どうもありがとう!私はこれまでになりましたよ:イメージファイルから日付を抽出してlinuxのイメージに出力するには

for file in $picturemap 
do 
identify -verbose $file > date.txt 
date= date.txt grep | "date:create:" 
done 

そのすべてが、私は他のフォーマットや他のものの多くにconvertそれらを、あなたがイメージファイルにdrawimagemagickパッケージを使用することができます

+0

このリンクはhttp://superuser.com/questions/649033/add-timestamp-to-image-from-linux-command-lineから参照できます。 –

答えて

1

知っています。便利なことがあるswitchesの膨大な量があります。ちょうどdocumentationを参照してください。

  1. drawスイッチでImageMagickの

    sudo apt-get install imagemagick 
    
  2. 使用convertコマンドをインストールします。

例:

convert test1.jpg -weight 700 -pointsize 200 -draw "gravity north fill black text 0,100 'text' " test2.jpg 

これはあなたのイメージに黒い色でtest1.jpg注釈textを取り、test.jpgにそれを書き込みます。

関連する問題