Page 1 of 1

no decode delegate for this image format (JPG, PNG, etc...)

Posted: 2013-10-26T22:14:23-07:00
by wagner.patriota
I am trying to use ImageMagick in the new Mac OS X Maverick... I am having problems when compiling it with support for JPG/PNG

I installed jpeg and libpng using Mac Ports

Code: Select all

sudo port install jpeg
sudo port install libpng
They both installed correctly!

Then I compiled ImageMagick

Code: Select all

./configure --disable-osx-universal-binary --without-perl --enable-shared --disable-static --without-pango --with-magick-plus-plus --with-quantum-depth=8
But when I use the lib to open JPGs or PNGs, I get this exception:
no decode delegate for this image format
I also tried to compile with

Code: Select all

./configure --enable-delegate-build --disable-osx-universal-binary --without-perl --enable-shared --disable-static --without-pango --with-magick-plus-plus --with-quantum-depth=8
but it also didn't work...
any ideas how can I use ImageMagick on Mac OS X Maverick?
Thank you

Re: no decode delegate for this image format (JPG, PNG, etc.

Posted: 2013-10-26T22:30:09-07:00
by fmw42
see viewtopic.php?f=3&t=24326

I think they may point out the issue and solution.

Re: no decode delegate for this image format (JPG, PNG, etc.

Posted: 2014-02-13T09:58:31-07:00
by wagner.patriota
I just got back to this case... I still can't solve the problem based on this post.
This post is talking about MacPorts. I am compiling ImageMagick by myself.
What else can be done in order to make it work in OSX?

Re: no decode delegate for this image format (JPG, PNG, etc.

Posted: 2014-02-13T15:50:47-07:00
by fmw42
If you do not see jpg or jpeg listed in your delegates then IM cannot find it or it is not properly installed.

what do you get from either

convert -version

or

convert -list configure

at the line starting with Delegates.