位图变矢量,只需三步!
软件世界
矢量图的应用很广泛,我们除了可以通过CorelDraw、Illustrator等软件来绘制之外,也可以把现有的位图直接转化为矢量图来使用,利用Flash可以很方便地把位图转换为矢量图。
一、转换成矢量图
打开Flash MX2004,新建一个Flash文档,进入“文件”菜单,选择“导入→到舞台”,在导入对话框中打开需要转化的位图(可以是BMP、JPEG、PNG等格式),在舞台上就可以看到这幅图片了,如有必要可以用任意变形工具对图片的大小等作适当调整。用鼠标单击选中这张图片,在“修改”菜单中选“位图→转换位图为矢量图”,此时会弹出“转换位图为矢量图”的对话框(图1),我们必须在这里对“颜色阈值”等参数进行设置以适合我们的需要。
颜色阈值:颜色阈值的设置决定了转换后矢量图所得到的颜色,阈值越小,转换成矢量图后所得到的颜色就越多,加大阈值,转换出来的矢量图颜色就会减少,这个值可以根据需要从0~500之间选择。
注意:颜色阈值不宜设得过小,否则会影响转换的速度,还会增大矢量图的体积。同一张位图,在两种不同的颜色阈值下转换所得到的矢量图效果见图2。
最小区域:这是一个像素值,用于设定指定像素颜色时需要考虑的周围像素的数量,可以在1~1000之间设定。
曲线拟合:在这里有“像素、非常紧密、紧密、正常、平滑、非常平滑”六项供我们选择,采用“像素”到“紧密”之间的设定所得到的曲线细节较明显。
角阈值:这里主要设置转角边缘的锐利程度,有“较多转角、正常、较少转角”三个选项。
把上面的四项的参数设好之后,点击“确定”按钮,就可以把图片转化成矢量图了。
二、优化矢量图
矢量图是用包含颜色位置属性的直线或曲线公式来描述图像的,因此矢量图可以任意放大而不变形,它的大小与图形的尺寸无关,但与图形的复杂程度有关。当我们在Flash中把位图转化为矢量图时,所得到的图形是相当复杂的,得到的矢量图体积比较大,因此,我们还须对矢量图做进一步的优化。
在Flash中我们还可以这样来对转换得到的矢量图进行优化:按“Ctrl+A”组合键选中矢量图,然后按“Ctrl+Alt+Shift+C”组合键打开“最优化曲线”对话框,通过滑杆调节它的优化率,越往右图像的优化率越高,我们还可以勾选“使用多重过渡”一项来增强优化效果。矢量图经过这样优化后,冗余曲线就大大减小了。
三、导出矢量图
最终得到的矢量图我们可以这样导出:点击“文件”菜单,选择“导出→导出图像”,在保存对话框的“保存类型”中,我们就可以根据自己的需要选择保存为WMF、EPS等矢量图格式的文件了。

