UNPKG

@allmaps/stdlib

Version:

Allmaps Standard Library

15 lines (14 loc) 560 B
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 {};