收起左侧

Logo 放大就糊成马赛克?NAS 部署 VTracer,放大多少倍都清晰

0
回复
68
查看
[ 复制链接 ]

189

主题

18

回帖

0

牛值

江湖新锐

社区上线纪念勋章fnOS1.0上线纪念勋章EVO2产品纪念

VTracer:

一款基于 Rust 编写的开源光栅图像转矢量图形工具,核心功能是将 JPG/PNG 像素位图转换成轻量化 SVG 矢量文件。

SVG 是可缩放矢量图形,用 XML 代码描述图形,放大永远清晰无模糊,文件体积小,专门用于网页、图标、印刷

安装

Docker Compose

services:
  vtracer:
    image: wbsu2003/vtracer:latest
    container_name: vtracer
    ports:
      - 8080:80
    restart: always

使用

浏览器中输入 http://NAS的IP:8080 就能看到界面

支持根据系统,同步切换深浅两种主题

TIP:应用不支持中文,可以使用浏览器在线翻译

页面最底,有演示图可以简单看看转换后的效果

使用很简单,选择上传一张图片自动就会转换了

支持切换黑白和彩色两种模式

切影(cutout)是色块互相裁切无重叠、每块独立可单独编辑;堆叠(tacked)是色块上下堆叠靠遮挡成像、文件更小

斑点过滤(Filter Speckle),过滤图像里面积过小的杂色噪点碎块,数值越大,越小的色块会被直接清除

色彩精度(Color Precision),控制颜色合并宽松度,数值越小,相近颜色会被合并成同一块,色块越少

渐变分层步长(Gradient Step),控制渐变区域拆分多少层,数值越大,相近渐变会合并、分层更少,文件更小

曲线拟合(Curve Fitting),控制轮廓是硬折线还是平滑贝塞尔曲线,搭配 3 个参数共同调节曲线顺滑度

自由调节参数,没问题就可以点击下载了

不同参数得到的 SVG 文件,大小差别很大。实测同一张 42KB 的 JPG,精细模式转出 4MB,默认参数 1.2MB——膨胀了 30 到 100 倍。

总结

VTracer 是一款开源位图转矢量工具,能把 PNG/JPG 自动转换成 SVG,放大多少倍都清晰,矢量化后每个色块可单独编辑。对于 logo、图标、线稿这类色块少轮廓清晰的图,转换效果好体积也合理;但照片和渐变多的复杂图转换后体积可能暴增几十倍,效果还不如原图——不是所有模糊图都值得转。界面英文但操作就三步:上传、调参数、下载,浏览器翻译即可。偶尔需要处理 logo/图标的用户,NAS 上备一个挺方便。

综合推荐:⭐⭐(比较小众,矢量化场景不可替代)

使用体验:⭐⭐(操作简单,参数丰富可精细控制)

部署难易:⭐**(非常简单)**︎

收藏
送赞
分享
不定时分享 NAS 教程
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则