13款JavaScript图像处理库,收藏记录

1,407 阅读1分钟

pica: 一个在浏览器中调整图像大小,而不会出现像素失真,处理速度非常快的图片处理库,仓库地址github.com/nodeca/pica

html2canvas: 强大的使用js开发的浏览器网页截图工具,仓库地址github.com/niklasvh/ht…

Lean.js: 轻量级的可以给你图像加各种滤镜的js库,仓库地址github.com/davidsonfel…

Compressor.js: 使用本地canvas.toBlob API进行图像有损压缩的js库,仓库地址github.com/fengyuanche…

cropperjs: 一款强大的图片裁切库,支持灵活的图片裁切方式,仓库地址github.com/fengyuanche…

merge-images: 将多张图片合并成一张图的js插件,仓库地址github.com/lukechilds/…

Grade: 基于图像中的前2种主要颜色生成互补渐变背景的库,仓库地址github.com/benhowdle89…

Fabric.js: 易于使用的基于HTML5 canvas元素的图片编辑器,可以用于制作动态图,绘制2D图形和动画等,仓库地址github.com/fabricjs/fa…

dom-to-image: 可以将任意DOM节点转换为JavaScript编写的矢量图像库,仓库地址github.com/gabrielarch…

Konva.js: 一个2D canvas图像处理库,可用于创建交互式图形和游戏,仓库地址github.com/konvajs/kon…

Paper.js: 一个开源矢量图形库,可用于创建交互式矢量图形,也适用于在浏览器中创建矢量图形,仓库地址github.com/paperjs/pap…

CamanJS: 强大的JavaScript图像处理库,适用于HTML5 canvas上进行图像处理、滤镜、修补和调整操作,仓库地址github.com/meltingice/…

OpenCV.js: 开源的计算机视觉库,可用于检测和识别对象,进行图像分析和处理