lijialiang / lut-filter

Rendering image with LUT filter effect.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LUT Filter

Rendering image with LUT filter effect.

Install

# yarn
yarn add lut-filter
# npm
npm install lut-filter

Usage

WebGL

import lutFilter from 'lut-filter/webgl'

lutFilter({
  canvas: <HTMLCanvasElement>,
  image: <HTMLImageElement>,
  filterImage: <HTMLImageElement>
})

Playground

WebGPU

import lutFilter from 'lut-filter/webgpu'

lutFilter({
  canvas: <HTMLCanvasElement>,
  image: <HTMLImageElement>,
  filterImage: <HTMLImageElement>
})

Playground

WebGPU vs WebGL

LICENSE

MIT

About

Rendering image with LUT filter effect.


Languages

Language:TypeScript 81.6%Language:JavaScript 11.3%Language:HTML 7.2%