thaw-image-processing.ts
v0.0.2
Published
Raster image processing functions written in TypeScript
Downloads
12
Maintainers
Readme
thaw-image-processing.ts
Raster image processing functions implemented in TypeScript
Obligatory BadgeFest:
Features
- Written in pure TypeScript
Installation
To install the stable version:
npm install --save thaw-image-processing.ts
API Information
interface IThAWImage extends ImageData { ... }
function createThAWImage(
width: number,
height: number,
bytesPerPixel?: number,
bytesPerLine?: number,
data?: Uint8ClampedArray
): IThAWImage { ... }
- compositeImageFromBuffers()
- convolveImageFromBuffer()
- desaturateRGBA() (via mapColoursInImageFromBuffer())
- flipImage() (via doAffineTransformation())
- gaussianBlurImage()
- mapColoursInImageFromBuffer()
- mirrorImage() (via doAffineTransformation())
- pixelateImage()
- resampleImage() (nearest neighbour, bilinear, and bicubic)
- rotate180DegreesFromImage()
- rotate90DegreesClockwiseFromImage()
- rotate90DegreesCounterclockwiseFromImage()