尽量找最大的JPG
JPG的噪点大小固定为若干像素(8×8方块),所以图越大,噪点相对图形就越小。对Logo来说,超过800像素后几乎可以忽略。
JPG有什么不同
在描摹之前,先去掉方块、振铃杂纹和颜色偏移。
JPG是有损格式:为了让文件变小,编码器会按8×8像素的方块丢掉细节,并在每条锐利边缘旁留下淡淡的“振铃”光晕。照片上你根本看不出来,但对Logo或线稿来说,描摹工具会看得一清二楚:光晕变成细小的杂点,方块变成凹凸不平的边缘,一个双色设计看上去突然有了二十种颜色。
AnyToSVG从三个地方处理这个问题。先降噪(在高级选项里)会先做中值滤波,再做保边滤波,去掉光靠模糊去不掉的振铃。调色板是从颜色分布的峰值里提取的,并要求各颜色之间有最小间距,所以JPG在边缘生成的几十种过渡色,会重新归并为两侧真正的两种颜色。最后,去除杂点会在计算路径之前,把剩下的小碎片并入包围它们的颜色,既不会丢东西,也不会留下空洞。
对于尺寸合适的JPG Logo,结果和PNG一样:寥寥几种颜色,每种颜色一条可编辑的<path>路径,明暗过渡区域用真正的渐变,文件只有几KB,还能缩放到任意大小。
背景
白色(或任何颜色的)背景,勾一个选项就变透明。
和PNG不同,JPG无法保存透明像素,所以存成JPG的Logo总是带着纯色背景,通常是白色。勾选透明背景后,与图片边缘相连的那种颜色会从SVG中去掉。只会去掉外围的区域:被图稿包围的白色(比如字母中间的空洞、眼睛的眼白)会原封不动地保留。其他颜色也可以点击对应的色块来隐藏,带圆点标记的色块就是转换器判断出的背景色。
由于JPG会让图稿和背景的交界变得模糊,去掉背景后,请在预览中放大看一下边缘(滚轮缩放,拖动分隔线对比)。如果还残留一圈淡淡的灰白边,把颜色数减少一种,或者调高去除杂点;内置的去光晕处理通常会自动解决。
照片
是海报、模板、插画,而不是更清晰的照片。
大多数JPG都是照片,而搜“JPG转SVG”的人,常常是希望把照片放大还不模糊。描摹工具做不到这一点:它会把图片简化为有限数量的色块填充。皮肤变成几块渐变和色带,头发变成剪影,纹理消失。打开识别渐变后,光线柔和的区域(天空、脸颊、曲面)会变成真正的SVG渐变而不是一级一级的色带,效果比传统的海报化好看得多,但它依旧是一种风格化的插画。
即便如此,照片转SVG也有实际用途:模板和丝网印刷的分色稿(把颜色数设成3–6)、波普风格的人像、激光雕刻图案,以及用于刻字机的简化剪影。如果想要的是放大照片,该用的是AI放大工具,而不是矢量化工具;位图与矢量图教程里有对比示例。
iPhone拍的照片经常是HEIC格式而不是JPG。这种格式也能处理:由于浏览器无法解码HEIC,文件会在我们的服务器内存中转成PNG,转完立即丢弃,然后和其他图片一样在你的浏览器里描摹。
使用方法
只有三步,第二步还可以跳过。没有繁琐的向导,不用选模型,也没有积分计数。
把图片拖到页面上、从电脑里选择,或按Ctrl+V粘贴,马上开始分析和描摹。彩色还是黑白、该用几种颜色、阈值多少,都会自动识别。
拖动原图和SVG之间的分隔线对比,放大看边缘。可以改颜色数、隐藏某种颜色、把背景变透明,每次修改都在不到一秒内重新描摹。
保存SVG文件、复制SVG代码,或导出2倍、4倍大小的PNG。坐标与原图像素一致,每种填充一条路径,文件里没有多余内容。
小技巧
JPG的噪点大小固定为若干像素(8×8方块),所以图越大,噪点相对图形就越小。对Logo来说,超过800像素后几乎可以忽略。
在高级选项里。它会在描摹前去掉JPG的振铃杂纹,并且会记住设置用于下一张图;如果干净的JPG边缘看起来太软,就关掉对比一下。
JPG会凭空生出设计里本来没有的颜色。如果自动识别给一个3色Logo选了6种颜色,把它改成3,多出来的颜色就会合并回去。
这个滑块的单位是原图像素。4–8 px可以去掉JPG在边缘留下的灰尘,又不影响真正的细节。
存成JPG的扫描线稿或签名,用黑白模式描摹最好;调整阈值,直到细线是实心的、纸张纹理消失为止。
如果原稿有PNG、SVG、PDF或AI格式,请直接用它们,JPG永远是画质受损的副本。可以看看PNG转SVG页面。
把JPG拖到本页,或者打开转换器选择文件,一秒内就会在浏览器里完成分析和描摹;看一下预览,想去掉白底就勾选透明背景,然后点下载SVG。不用账号,没有积分,没有水印。
没有。JPEG是格式名称(联合图像专家组),.jpg只是早期Windows系统要求的三个字母的扩展名。两者都支持,处理方式完全一样。
JPG压缩会在每条边缘生成过渡色。转换器会自动归并其中大部分;如果还剩几种,把颜色数调到设计实际用到的数量,或者在高级选项里勾选先降噪。
可以。勾选透明背景,与图片边缘相连的那种颜色会从SVG中去掉,而图稿内部被包围的同色区域会保留。你也可以点击其他颜色的色块把它隐藏。
不会。JPG、PNG、GIF、WebP和BMP文件完全在你的浏览器里解码和描摹,不会发送到服务器。只有HEIC、TIFF、PSD和PDF这类浏览器打不开的格式,才会在我们的服务器内存里转成PNG并立刻丢弃。详见隐私政策。
可以,但结果是海报化的效果:最多32种纯色,加上平滑区域的渐变。它很适合做模板、丝网印刷和插画风格,但不会让照片变得更清晰。
转换器输出的是SVG(以及由它渲染出的PNG)。用Inkscape、Illustrator或Affinity Designer打开SVG,再另存为EPS、PDF或AI即可,所有矢量编辑软件和印刷厂都能一步搞定。
更多转换器
同一个引擎、同样的隐私保护,每种输入格式一个页面,方便你收藏常用的那个。
免费、在浏览器里运行,无需安装,不上传图片。大约一秒,SVG就会和原图并排显示。