UNPKG

@alttiri/image-hash

Version:

Alt-Image-Hash. An alternative image hashing library.

9 lines (8 loc) 780 B
import { GrayImageData, MonoImageData } from "./mono-image-data.js"; import { Round, ScaleOpts } from "./types.js"; export declare function scaleDownLinear(orig: GrayImageData, opts?: ScaleOpts): GrayImageData; export declare function scaleDownLinearAverage(orig: GrayImageData, width: number, height: number, round?: Round): Uint8Array; export declare function scaleDownLinearMedian(orig: GrayImageData, width: number, height: number, round?: Round): Uint8Array; export declare function getPrintedArray(array: number[] | Uint8Array, columns: number): any; export declare function scaleUpIntegerTwice<T extends MonoImageData>(orig: T): T; export declare function scaleUpNearestNeighbor<T extends MonoImageData>(orig: T, newWidth: number, newHeight: number, integer?: boolean): T;