タグ

ImageMagickに関するmodal_soulのブックマーク (2)

  • 2枚の画像のdiff(差分)を超簡単に調べる方法 - 昼メシ物語

    Githubで画像の差分を見られるモードが話題を呼びましたが、このように2枚の画像の差分を調べたいときって時々ありますよね。 そんなときImageMagickのコマンドラインツールを使えば、たった1行で実現できます。 $ composite -compose difference A.jpg B.jpg diff.jpg とすれば、A.jpg と B.jpg の差分画像 diff.jpg が作られます。この差分画像は以下のようになります。 さらにこの差分画像(diff.jpg)が「真っ黒な画像」かどうかも、コマンドラインで調べることができます。 # 差分がなかった場合(=diff.jpgは黒一色の画像) $ identify -format "%[mean]" diff.jpg 0 # 差分があった場合 $ identify -format "%[mean]" diff.jpg 960.8

    2枚の画像のdiff(差分)を超簡単に調べる方法 - 昼メシ物語
  • ImageMagickでjpegの縦横(exifのOrientation)情報を元に画像を回転する - lxyuma BLOG

    やりたい事 元々、iphoneのsafariで、写真uploadできる機能を作りたかった。 ※ちなみに、iOS6からsafariでも画像up可 upする時に、jpegに入ってる重力の方向を元に自動で画像を回転して保存したい。 概要 この記事では以下の話を書いて行く。 jpegのexif情報について説明 ImageMagickの画像変換処理(auto_orient)で楽する iOSのsafariの特殊な動作 ※ImageMagickのruby用のクライアントRmagick使うが、他言語も殆ど同じなんじゃないかと jpegのexif 画像ファイルのフォーマットとして、exif(Exchangeable digicame-exif file format)規格がある。 Exifは一般的なjpeg/tiffファイルフォーマットに準拠している。 このExifには、タグが幾つか準備されていて、そこに、

    ImageMagickでjpegの縦横(exifのOrientation)情報を元に画像を回転する - lxyuma BLOG
  • 1