当前位置: 首页 > 科技观察

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

时间:2023-03-20 17:16:53 科技观察

大家好,我是你们的猫哥,那只不爱吃鱼不爱喵喵的超级猫~好久不见了,最近好忙,一直天天加班,好久没上网了,唉。1.sharp高性能Node.js图像处理,调整JPEG、PNG、WebP、AVIF和TIFF图像大小的最快模块。使用libvips库。https://github.com/lovell/sharp2.roughRough.js是一个小型(<9kB)图形库,可让您以粗糙的手绘风格进行绘制。该库定义了用于绘制直线、曲线、圆弧、多边形、圆和椭圆的基元。https://github.com/rough-stuff/rough3.lazysizes用于图像(响应式和正常)、iframe等的高性能和SEO友好的延迟加载器,可检测由用户交互、CSS或JavaScript可见性变化触发的任何内容,否需要配置。https://github.com/aFarkas/lazysizes4。paper.jsPaper.js是一个运行在HTML5Canvas上的开源矢量图形脚本框架。它提供了一个干净的场景图形/文档对象模型和许多强大的功能来创建和使用矢量图形和贝塞尔曲线,所有这些都整齐地包装在一个精心设计、一致和干净的编程界面中。https://github.com/paperjs/paper.js5.cropperjsJavaScript图像裁剪器。https://github.com/fengyuanchen/cropperjs6。viewerjsJavaScript图片查看器https://github.com/fengyuanchen/viewerjs7。compressorjsJavaScript图像压缩器。https://github.com/fengyuanchen/compressorjs8.html-to-image使用HTML5canvas和SVG从DOM节点生成图像。https://github.com/bubkoo/html-to-image9.plaiceholder漂亮的图像占位符,没有麻烦。https://github.com/joe-bell/plaiceholder10.js-image-carver基于SeamCarving算法的内容感知图像缩放器和对象移除器。https://github.com/trekhleb/js-image-carver