Hi Randy,

It is simple:  specify a filename with an extension corresponding to a
supported graphics file format.

Certain selected formats (e.g. .gif) use ImageMagick under the covers, but the
specified format determines the extension.  When you select the wildcard
"Image Magick supported format" you need to specify the extension, for this is
how ImageMagick learns which of its formats you want.   Currently opendx
writes a miff using its own procedures and then invokes ImageMagick routines
to read it back and convert it.  Therefore the .miff .  I take it you have not
specified any extension to your filename... therefore no conversion.  Having
coredumped, be sure to erase the .miff or dx will append the next image to it.
I would have thought I would have handled this missing-required-extension
situation more appropriately, apologies.

regards,
Pete

Randy Polson wrote:

> Hello.  I'm working with dx4.0.9 on aix4.2.  I built dx with ImageMagick
> and without javadx.
>
> When I go to save an image I can chose ImageMagick supported format.  When
> I save the image I get an error message:
>
> Magick: no encode delegate for this image format().
> Segmentation fault (core dumped)
>
> Two files are created : 'filename.' and 'filename.miff'. 'filename' has
> length 0, and 'filename.miff' has the image which can be brought up under
> imagemagick display.
>
> -Randy
>

Reply via email to