2.1.0 • Published 2 years ago

@xg4/pixel v2.1.0

Weekly downloads
1
License
MIT
Repository
github
Last release
2 years ago

Pixel

micro pixel

Build Status npm GitHub

Installation

Install with npm or Yarn

# npm
$ npm install @xg4/pixel --save
# yarn
$ yarn add @xg4/pixel

Usage

import px from '@xg4/pixel'

const data = image // ImageElement or ImageData or CanvasElement

px(data).blur() // return ImageData

px(data).mirror() // return ImageData

Constructor

px(data: Pixel | ImageData | HTMLImageElement | HTMLVideoElement | HTMLCanvasElement): Pixel

Instance Methods

namedescriptionreturn
clone克隆一个 Pixel 对象Pixel
toDataURL(type?: string, quality?: any)生成 base64 urlstring
toBlobURL(type?: string, quality?: any)生成 blob urlPromise
download(options?: DownloadOptions)下载当前像素Promise
origin原始效果ImageData
shuffle乱序效果ImageData
relief浮雕效果ImageData
blur模糊效果ImageData
mirror镜像效果ImageData
casting熔铸效果ImageData
comic连环画效果ImageData
adjust灰色调效果ImageData
nostalgia怀旧效果ImageData
brightness(value?: number)调整亮度ImageData
contrast(value?: number)调整对比度ImageData
invert反向颜色效果ImageData
grayscale灰度|黑白照效果ImageData

Contributing

Welcome

  • Fork it

  • Submit pull request

LICENSE

MIT

1.0.0

2 years ago

2.1.0

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago