Magick.NET v7.18.0.0 Release Notes
Release Date: 2020-06-01 // almost 4 years ago-
๐ Changes in Magick.NET:
- โ Removed deprecated
MagickScript
classes. - โ Added an interface for the following classes:
MagickGeometry
MagickColor
MagickFormatInfo
MagickErrorInfo
MagickSearchResult
MagickSettings
MagickReadSettings
ChannelMoments
ChannelPerceptualHash
ChannelStatistics
Moments
PerceptualHash
Statistics
UnsafePixelCollection
Pixel
PixelReadSettings
ConnectedComponentsSettings
ConnectedComponent
Drawables
DrawableAffine
Paths
PrimaryInfo
SparseColorArg
TypeMetric
XmpProfile
CompareSettings
MontageSettings
ComplexSettings
DeskewSettings
DistortSettings
KmeansSettings
,QuantizeSettings
MorphologySettings
- ๐ Changed the interfaces that have a property or method that is different per quantum (Q8/Q16/Q16-HDRI) to a generic interface (e.g.
IMagickImage<TQuantumType>
) - โ Removed implicit casts from various classes.
- ๐ Moved interfaces and some of the class to a new library called Magick.NET.Core to make it possible to add extensions methods that work for all quantums.
- ๐ Changed
System.Drawing
methods into extension methods and moved it to a separate library and added support fornetstandard20
. - ๐ Changed
System.Windows.Media
methods into extension methods and moved it to a separate library. - โ Added method to get the pointer to a pixel area to the
IUnsafePixelCollection
. - โ Added
InterpolativeResize
toMagickImage
(#642) - ๐ Improved performance when converting gray
MagickImage
toBitmap
(#644)
๐ Related changes in ImageMagick since the last release of Magick.NET:
- Silently convert incompatible colorspaces to sRGB when writing PDF (#649)
- โ Errant warning when reading a profile file (reference ImageMagick/ImageMagick#2030).
- ๐ Fix one off error on PDF object for images with ICC profile.
โก๏ธ Library updates:
- ๐ฆ Magick.NET.Core 1.0.0
- ๐ฆ Magick.NET.SystemDrawing 1.0.0
- ๐ Magick.NET.SystemWindowsMedia 1.0.0
- ImageMagick 7.0.10-11 beta
- tiff 4.1.0
- โ Removed deprecated