Class Filter

const { LazyCanvas, Filter, ImageLayer } = require('@hitomihiumi/lazy-canvas')

let filter = new Filter()
.setType('brightness')
.setOption(-0.1)

let image = new ImageLayer()
.setImage('https://i.pinimg.com/1200x/f3/32/19/f332192b2090f437ca9f49c1002287b6.jpg')
.setX(0)
.setY(0)
.setWidth(500)
.setHeight(500)
.setFilter(filter)

const lazy = new LazyCanvas()
.addLayers(image)
//...

Constructors

Properties

Methods

Constructors

Properties

Methods

  • Parameters

    • type:
          | "daither565"
          | "normalize"
          | "contrast"
          | "brightness"
          | "sepia"
          | "invert"
          | "gaussian"
          | "blur"
          | "grayscale"

    Returns Filter