Overview of NetVips
masterNetVips is a .NET binding for the libvips image processing library. It is designed for high performance and low memory usage.
Key features include:
- High Performance: Benchmarks indicate it is significantly faster than Magick.NET and ImageSharp.
- Extensive Operations: Supports approximately 300 operations including arithmetic, histograms, convolution, morphological operations, frequency filtering, colour, resampling, and statistics.
- Flexible Data Types: Supports a wide range of numeric formats from 8-bit integer to 128-bit complex, and handles images with any number of bands.
- Broad Format Support: Supports standard formats (JPEG, PNG, WebP, HEIC, AVIF, etc.) as well as scientific/technical formats (RAW, OpenEXR, FITS, etc.). It can also leverage ImageMagick or GraphicsMagick to support additional formats like DICOM.