Namespace Egami.Analysis
Classes
- CompareOptions
Options for Compare(Raster, Raster, CompareOptions?).
- CompareResult
What Compare(Raster, Raster, CompareOptions?) found: each channel's difference, the overall one, and how many pixels differ.
- Histogram
How many pixels of a frame have each value of one channel, in equal bins over 0 to 1, from Histogram(ColorChannel, int, int).
- PerceptualHash
64-bit perceptual hashes: images that look alike get hashes a few bits apart, however they were compressed or resized, so the Distance(ulong, ulong) between two hashes says how alike two pictures are. Store the hashes as keys to find near-duplicates.
- RasterStatistics
The statistics of each channel of a frame, from Statistics(int).
Structs
- ChannelDifference
How much one channel of two images differs, on the 0 to 1 scale of the channel values, so 8-bit and 16-bit results line up.
- ChannelStatistics
The statistics of one channel over a frame, on the 0 to 1 scale of the channel values, as ImageMagick's identify -verbose reports them.
- WeightedColor
A color and the share of an image's pixels it stands for, from DominantColors(int, DominantColorOptions?).