gis-tools-ts
Version:
A collection of geospatial tools primarily designed for WGS84, Web Mercator, and S2.
28 lines • 853 B
TypeScript
import type { ValueArrayObject } from '../..';
export * from './decoder';
export * from './jpeg';
export * from './jpeg2000';
export * from './lanczos';
export * from './util';
/** An RGBA color */
export interface RGBA extends ValueArrayObject {
r: number;
g: number;
b: number;
a: number;
}
/** Gamma value; How displays store RGB values is gamma-corrected for human perception purposes */
export declare const GAMMA = 2.2;
/**
* Convert from sRGB (gamma-encoded) to linear space
* @param n - singular R, G, or B value
* @returns - linear value
*/
export declare function sRGBToLinear(n: number): number;
/**
* Convert from linear space to sRGB (gamma-encoded)
* @param n - singular R, G, or B value
* @returns - gamma-encoded value
*/
export declare function lRGBToGamma(n: number): number;
//# sourceMappingURL=index.d.ts.map