@allmaps/stdlib
Version:
Allmaps Standard Library
15 lines (14 loc) • 560 B
TypeScript
import type { Point } from '@allmaps/types';
type Color = [number, number, number];
type ColorCount = {
count: number;
color: Color;
};
type Histogram = {
[bin: string]: ColorCount;
};
export declare function getImageData(imageBitmap: ImageBitmap, mask?: Point[]): ImageData;
export declare function getColorsArray(imageData: ImageData, resolution?: number): Color[];
export declare function getColorHistogram(colors: Color[], binSize?: number): Histogram;
export declare function getMaxOccurringColor(histogram: Histogram): ColorCount;
export {};