[摘要]位图转彩色矢量手机一款将像素位图转换成为矢量图的软件,轻松的为你进行图片上面的转换,以这种方式的转换拉完成某些图片上面所需求的转换,特别是在制作文字的时候这款软件会十分的方便,能够轻松的辅助进行转换...
位图转彩色矢量手机一款将像素位图转换成为矢量图的软件,轻松的为你进行图片上面的转换,以这种方式的转换拉完成某些图片上面所需求的转换,特别是在制作文字的时候这款软件会十分的方便,能够轻松的辅助进行转换从而满足自身的需求,需要的话就快来下载这款位图转彩色矢量!
位图转彩色矢量
这是一个将位图描摹为彩色矢量 svg 图片的程序,是一个命令行工具,使用 Python 脚本实现,运行环境 Python3.8+。
软件原理
先将位图图片的颜色缩减,以 png 为中转格式
将图片按颜色分层
将每一层颜色使用 Potrace 生成矢量 svg 图片
最后将所有颜色的 svg 图片合成为一张彩色的 svg 图片
安装说明
为了实现上述的功能,你需要先保证安装有:
ImageMagick,用于转换图像格式
Potrace,用于将位图转换为单一颜色矢量图
pngquant,用于缩减颜色(Median-Cut 算法,这是默认使用的算法)
pngnq,用于缩减颜色(NeuQuant 算法)
pngnq 是可选安装,NeuQuant 算法可以生成更多颜色,如果你不去手动选择这个算法,就不需要安装 pngnq
因为在 Windows 上安装 pngnq 还需要手动去下载 libpng13.dll,太麻烦。懒人就直接不用它了。
上述安装的意思是:将那些程序的可执行文件所在的目录添加到系统的环境变量。(如果不懂这句话的意思可以百度学习下,这个太基础,就不讲了)
矢量图常用于框架结构的图形处理,应用非常广泛。图形是人们根据客观事物制作生成的,它不是客观存在的;图像是可以直接通过照相、扫描、摄像得到,也可以通过绘制得到。