Closed MurrayT closed 6 months ago
Perhaps try again now that Julia 1.3 is using the JLL artifacts? If it's not working, perhaps file an issue with https://github.com/JuliaBinaryWrappers/ImageMagick_jll.jl
ImageMagick requires OpenJpeg to decode J2K. I made a pull request to add OpenJpeg to ImageMagick_jll's dependencies. However #206 is blocking adoption of a newer ImageMagick_jll.
Is it possible to roll back the version bump on ImageMagick_jll?
You can yank
a release (as a PR to General).
I don't think you need to yank anything, you should be able to change the version number back to 6.9.10 again on Yggdrasil and it should tag that as v6.9.10+<n>
I'm trying to read a compressed image from inside a DICOM medical imaging file. After parsing the data as an
Array{UInt8,1}
I try to decode the image usingImageMagick.readblob()
This throws an error fromlibmagicwand
ofThe no decode delegate error is expected due to the version of ImageMagick supplied by deps not being compiled with support for it as shown by
I tried to resolve this by following the instructions shown in
README.md
by settingMAGICK_HOME
however these are obviously for an outdated version of the package. My local installation does have support for the required image formatWhich contains the J2K decoder. Is there any workaround, or some way to force
ImageMagick.jl
to either use the local version oflibMagickWand
or am I stuck with having to use an external utility to decompress the files before reading them?