Open Source .NET API for Images
Free .NET library for Working with Color Spaces
Colourful is an open source library written in C# to manipulate colors in images. The API allows wide range of color manipulating features including Color conversion, Chromatic adaptation, Conversion between RGB working spaces. Colourful also supports computing correlated color temperature (CCT) from chromaticity and computing chromaticity from CCT.
The API has serveral formulas to differentiante between colors furthermore, colourful contains definition of all 24 Macbeth ColorChecker colors in sRGB, which are useful for color calibration.
At A Glance
An overview of MetadataExtractor features.
- Extract Exif
- Extract IPTC
- Extract XMP
- Extract JFIF / JFXX
- Extract ICC Profiles
- Photoshop fields
- WebP properties
- Netpbm properties
- PNG properties
- BMP properties
- GIF properties
- ICO properties
- PCX properties
MetadataExtractor supports popular image file formats listed below.
MetadataExtractor targerts .NET Framework 3.5, 4.5 and .NET Standard 1.3, 2.0.
Getting Started with MetadataExtractor
The recommended way to install MetadataExtractor is via NuGet. Please use the following command to install MetadataExtractor.
Extract Metadata from Images using C#
MetadataExtractor allows extracting wide range of metadata information from images. You can extract all information in image by looping directories and then by looping throught each tag in it. Directory contains metadata type informtion and tag includes the properties. You can extract specific information from images using directories.OfType().FirstOrDefault() method.
Extract Camera Specific Maker Notes using C#
The Open Source image processing API MetadataExtractor allows extracting camera-specific makernote for cameras manufactured Canon, Apple, Agfa, Casio, DJI, Epson, Fujifilm, Kodak, Kyocera, Leica, Minolta, Nikon, Olympus, Panasonic, Pentax, Reconyx, Sanyo, Sigma/Foveon and Sony.