MacPortsとmini_magick gemでImageMagickをインストールしましたが、次のスクリプトでエラーが発生します。どうすればこの問題を解決できますか?ImageMagickインストールでmini_magick gemが動作しない
require 'rubygems'
require 'mini_magick'
image = MiniMagick::Image.open("input.jpg")
image.resize "100x100"
image.write "output.jpg"
/Users/Max/.rvm/gems/ruby-1.9.3-p125/gems/mini_magick-3.4/lib/mini_magick.rb:164:in `create': MiniMagick::Invalid (MiniMagick::Invalid)
from /Users/Max/.rvm/gems/ruby-1.9.3-p125/gems/mini_magick-3.4/lib/mini_magick.rb:73:in `read'
from /Users/Max/.rvm/gems/ruby-1.9.3-p125/gems/mini_magick-3.4/lib/mini_magick.rb:134:in `block in open'
from /Users/Max/.rvm/gems/ruby-1.9.3-p125/gems/mini_magick-3.4/lib/mini_magick.rb:133:in `open'
from /Users/Max/.rvm/gems/ruby-1.9.3-p125/gems/mini_magick-3.4/lib/mini_magick.rb:133:in `open'
from minimagick.rb:4:in `<main>'
私は今PNG画像でそれを試して、それは動作しますが、私はまた、それはjpegsで動作する必要があり、上記のエラーが作成されます。 – qendu
これは、identifyコマンドの出力です。私は別の有効なjpegで試してみました。 identify:この画像フォーマット 'input.jpg 'のデコードデデューツはありません。 – qendu
私はImageMagickの自作バージョンを知っています[外部のJPEGライブラリに依存](https://github.com/mxcl/homebrew/blob/ce082c167cba9e5df3c95e429ec510da8a29fa19/Library/Formula/imagemagick.rb#L69); MacPortsのバージョンがデフォルトでインストールされない可能性がありますか? –