- pica: 一个在浏览器中调整图像大小,而不会出现像素失真,处理速度非常快的图片处理库,仓库地址
https://github.com/nodeca/pica
- html2canvas: 强大的使用js开发的浏览器网页截图工具,仓库地址
https://github.com/niklasvh/html2canvas
- Lean.js: 轻量级的可以给你图像加各种滤镜的js库,仓库地址
https://github.com/davidsonfellipe/lena.js
- Compressor.js: 使用本地canvas.toBlob API进行图像有损压缩的js库,仓库地址
https://github.com/fengyuanchen/compressorjs
- cropperjs: 一款强大的图片裁切库,支持灵活的图片裁切方式,仓库地址
https://github.com/fengyuanchen/cropperjs
- merge-images: 将多张图片合并成一张图的js插件,仓库地址
https://github.com/lukechilds/merge-images
- Grade: 基于图像中的前2种主要颜色生成互补渐变背景的库,仓库地址
https://github.com/benhowdle89/grade
- Fabric.js: 易于使用的基于HTML5 canvas元素的图片编辑器,可以用于制作动态图,绘制2D图形和动画等,仓库地址
https://github.com/fabricjs/fabric.js
- dom-to-image: 可以将任意DOM节点转换为JavaScript编写的矢量图像库,仓库地址
https://github.com/gabrielarchanjo/marvinj
- Konva.js: 一个2D canvas图像处理库,可用于创建交互式图形和游戏,仓库地址
https://github.com/konvajs/konva
- Paper.js: 一个开源矢量图形库,可用于创建交互式矢量图形,也适用于在浏览器中创建矢量图形,仓库地址
https://github.com/paperjs/paper.js
- CamanJS: 强大的JavaScript图像处理库,适用于HTML5 canvas上进行图像处理、滤镜、修补和调整操作,仓库地址
https://github.com/meltingice/CamanJS
- OpenCV.js: 开源的计算机视觉库,可用于检测和识别对象,进行图像分析和处理
13款JavaScript图像处理库,建议收藏备用
于 2023-05-19 10:42:21 首次发布