q-floodfill
Version:
Optimized, non-recursive flood fill using a scan line search
12 lines • 573 B
TypeScript
export declare type ColorRGBA = {
r: number;
g: number;
b: number;
a: number;
};
export declare function getColorAtPixel(imageData: ImageData, x: number, y: number): ColorRGBA;
export declare function setColorAtPixel(imageData: ImageData, color: ColorRGBA, x: number, y: number): void;
export declare function isSameColor(a: ColorRGBA, b: ColorRGBA, tolerance?: number): boolean;
export declare function hex2RGBA(hex: string, alpha?: number): ColorRGBA;
export declare function colorToRGBA(color: string): ColorRGBA;
//# sourceMappingURL=colorUtils.d.ts.map