Continuing to poke at this, and it seems to all come down to DLL-hell (or, so-hell, I suppose). I have the Magick.NET.Native library loading, but the underlying ImageMagick libraries are still failing with 'ImageMagick.MagickMissingDelegateErrorException: no decode delegate for this image format' for all formats. To get that far required finding, building, and installing the right versions of ImageMagick and setting LD search paths. Only after working that all out myself, of course, I discovered https://github.com/dlemstra/Magick.NET/ ... latform.md
, which explains just that. So, that's my fault for not digging further into the docs sooner.
I'd love to see this be easier and cleaner to work with. As an end-user, I'd like to be able to add a NuGet ref to a .NET Core project and know it will "just work" as much as possible, both for me and for my own downstream users. I'm happy to work on this and contribute some changes/code back to the project if the maintainers are open to it. dlemstra, do you have any strong opinions about how this stuff should work? Would you rather see ImageMagick binaries packed into the Magick.NET nupkg, or a statically linked Magick.NET.Native wrapper, or some third option?