玩转 Image 篇,推荐十个你没见过的图片处理神器项目,YYDS!

开发 项目管理
高性能 Node.js 图像处理,调整 JPEG、PNG、WebP、AVIF 和 TIFF 图像大小的最快模块。使用 libvips 库。

大家好,我是你们的 猫哥,那个不喜欢吃鱼、又不喜欢喵 的超级猫 ~

又是好久不见了,最近忙成狗,天天都在加班,挺久没上线了,唉。

1. sharp

高性能 Node.js 图像处理,调整 JPEG、PNG、WebP、AVIF 和 TIFF 图像大小的最快模块。使用 libvips 库。

https://github.com/lovell/sharp

2. rough

Rough.js 是一个小型 (<9 kB) 图形库,可让您以粗略的手绘风格进行绘制。该库定义了用于绘制直线、曲线、圆弧、多边形、圆和椭圆的基元。

https://github.com/rough-stuff/rough

3. lazysizes

用于图像(响应式和正常)、iframe 等的高性能和 SEO 友好的惰性加载程序,可检测通过用户交互、CSS 或 JavaScript 触发的任何可见性更改,无需配置。

https://github.com/aFarkas/lazysizes

4. paper.js

Paper.js 是一个运行在 HTML5 Canvas 之上的开源矢量图形脚本框架。它提供了一个干净的场景图/文档对象模型和许多强大的功能来创建和使用矢量图形和贝塞尔曲线,所有这些都巧妙地包裹在一个设计良好、一致和干净的编程界面中。

https://github.com/paperjs/paper.js

5. cropperjs

JavaScript 图像裁剪器。

https://github.com/fengyuanchen/cropperjs

6. viewerjs

JavaScript 图像查看器

https://github.com/fengyuanchen/viewerjs

7. compressorjs

JavaScript 图像压缩器。

https://github.com/fengyuanchen/compressorjs

8. html-to-image

使用 HTML5 画布和 SVG 从 DOM 节点生成图像。

https://github.com/bubkoo/html-to-image

9. plaiceholder

美丽的图片占位符,没有麻烦 。

https://github.com/joe-bell/plaiceholder

10. js-image-carver

基于 Seam Carving 算法的内容感知图像缩放器和对象移除器。

https://github.com/trekhleb/js-image-carver

责任编辑:武晓燕 来源: 前端GitHub
相关推荐

2022-03-21 08:40:32

开源VsCode编辑器

2022-07-29 12:04:04

GitHub开源神器

2022-05-30 08:37:34

可视化图表项目开源

2023-04-28 08:42:22

Node.js开源项目

2019-12-02 10:16:45

Linux 开源操作系统

2024-04-28 10:00:24

Python数据可视化库图像处理库

2019-08-29 09:10:11

Linux命令编程语言

2022-04-22 10:41:53

HTML标签功能

2022-12-29 20:23:43

VueReact

2023-07-14 10:53:00

开源前端

2023-07-02 14:21:06

PythonMatplotlib数据可视化库

2023-05-31 10:08:51

2019-07-19 09:24:35

Java开发代码

2022-04-24 10:12:25

Python软件包代码

2023-09-28 21:22:10

2022-12-20 12:06:06

开源项目APP

2011-04-13 10:48:33

算法程序员

2023-06-26 22:18:19

2023-06-27 15:50:23

Python图像处理

2020-02-22 12:37:38

WindowsMac微软
点赞
收藏

51CTO技术栈公众号