New Post: out of memory exception thrown
It looks like there is a memory leak in the ColorAlpha method. Does the memory issue disappear when you don't call that method? I will fix the memory leak tomorrow and publish a new release.
View ArticleNew Post: out of memory exception thrown
Hi Dlemstra, Yes not calling that function seems to solve the issue. Unfortunately I cannot avoid calling it. Looking forward to the new release. //perlohmann
View ArticleNew Post: Opening Nikon NEF files
Is Magick.NET able to open and process Nikon's .NEF format, which as I understand it is essentially TIFF-based? I run a routine opening images in a folder that are in different formats and keep getting...
View ArticleNew Post: Opening Nikon NEF files
You will need dcraw for that. You can find the instructions for getting and using it here: https://magick.codeplex.com/wikipage?title=Read%20raw%20image%20from%20camera
View ArticleNew Post: first resize command slow
Thanks for sending me the test files. The information is set through the exif profile and you can set it like this:using (MagickImage image = new MagickImage("FA527JN_15_10520_GM.jpg")) { ExifProfile...
View ArticleNew Post: first resize command slow
Hi Dirk the ImageDescription of ExifProfile is exactly what I need, infact just with that property set I can see in the resulting file image the same information I sent you by email as example, so I...
View ArticleNew Post: Difference between opening through a path vs a stream
Hello, I'm noticing some difference between using the MagickImage constructor with a path to the file vs a stream to the file. It seems like when I'm opening it with a stream, it's returning me the...
View ArticleNew Post: Difference between opening through a path vs a stream
Can you share an image that I can use to reproduce the issue. It might produce a different result because it is unable to determine the image type.
View ArticleNew Post: Difference between opening through a path vs a stream
I used a NEF image, and I've seen it happen with 3FR images as well. Though I did manage to solve it by giving the constructor a setting and telling the library that the format is Nef. Though it's...
View ArticleNew Post: Difference between opening through a path vs a stream
ImageMagick will use the extension of the file to determine the format of the image. When you read an image from a stream it will use the first few bytes to determine the format. The first few bytes of...
View ArticleNew Post: 3fr no decode delegate
Hello, I'm encountering this problem where I'm giving the MagickImage constructor a byte stream + a setting, telling it the format is to be ThreeFR. However, the constructor throws an exception with...
View ArticleNew Post: 3fr no decode delegate
It appears that you have found a bug. The 3FR format is represented as ThreeFR in the MagickFormat enumeration because an enum cannot start with a number. But when the format is set this will not be...
View ArticleNew Post: 3fr no decode delegate
Not in a rush, I'll wait for your new release. Thanks for looking into it!
View ArticleNew Post: Force Ghostscript to load all fonts
Hey guys. It's an old question, but I faced the same problem here and solved it just changing the directory of the fonts path to C:\windows\fonts instead of %windir%\fonts. If I'm correct, the problem...
View ArticleNew Post: .NET Core On Linux
Hi Dirk, ASP.NET core running on Linux is now the top 10 fastest performing servershttps://twitter.com/ben_a_adams/status/798940941159571457 Since Image encoding/decoding takes lots of resources, it is...
View ArticleNew Post: .NET Core On Linux
There are plans to support running Magick.NET on Linux. But I have no idea when I will be able to spend time on adding it. The main thing that needs to be added is building the libraries (e.g...
View ArticleNew Post: GetAttribute date:create returns current time instead of file...
Hi, I'm trying to read the metadata from an image file. The library can't seem to get an exif profile, so to get around it, I'm using MagickImage.GetAttribute instead. I'm passing int "date:create" to...
View Article