矢量格式转换高手

Author: 崔小球 Date: 2001年 24期

?牐牨嗾甙矗捍?理图像的朋友都遇到过这样的事情,一张很需要做放大处理的图片,由于它是位图(又称点阵图,不清楚的读者朋友可查阅《电脑报》13期B12版的“矢量图与位图”),而成了一件很头痛事情。现在,我们有了一个秘密武器——AlgoLab Photo Vector 。它通过将普通位图文件的颜色减少以及以光栅引导彩色的图像的格式转换提供高质量的光栅矢量图,这个软件确实能够带给我们许多惊喜。下面,就看它给我们带来哪些惊喜吧!
  ?牐燗lgoLab Photo Vector 安装后的空间只占据1.33MB大小,最新版本的AlgoLab Photo Vector 已经是1.05版了。详细的情况可以到它的主页http://www.algolab.com去了解。我们先打开一张JPEG位图,如图1(^24020701a^)。在没有经过任何处理的情况下,我们看到,AlgoLab Photo Vector 默认“Save As...(另存为)”的图形格式为:BMP和JPG两种,这没有什么特别之处:
  ?牐牻幼盼颐窃倏匆恍┘虻サ挠猛荆凇癊dit”(编辑)下拉菜单里面,第一个“Undo”当然是“撤消”的意思了,而“Bitmap and Palette”的意思是“位图和调色板”,在这里我们可以有一些操作。可以使用程序默认的设置值,因此就没有必要更改了。
  ?牐犜凇癡iew”(视图)下拉菜单里面,如图2(^24020701b^)。这下面的菜单我们可以分别使用。“Zoom”能用Z Key或者从视图菜单项目激活,单击鼠标左键或者右键分别可以拉近和推远视图大小。“Move Image”可以用H Key或者从视图菜单项目激活。“Switch”可以在原来的图像和处理后的图像之间互相转换观察,使用“Ctrl+Tab” 热键或者“ View→Switch menu item”控制。
  ?牐犉婀值氖牵贏lgoLab Photo Vector 的功能菜单里面,没有可以操作转换图形文件的命令,它的真正的有用的命令在“保存”图标的右边,分别是“Sequence of Operations”(操作次序)、“Shaping”(制作成形)、“color reduction”(减少颜色)、“Cleaning”(去除杂色)、“Vectorizing”(转换)等。
  ?牐犎绻颐窍Mü虻サ牟僮骼醋煌夹胃袷剑敲纯梢灾苯拥闳 ? Sequence of Operations”,程序就会自动完成所有的“Shaping”、“color reduction”、“Cleaning”、“Vectorizing”的工作,一步到位,得到如图3(^24020701c^)所示的光栅矢量图。
  ?牐犝飧龉庹な噶客伎梢员4娉晌滞枷窀袷剑直鹗牵骸皐mf”、“emf”、“ai”,我们可以选择保存,为了试验AlgoLab Photo Vector对于转换光栅矢量图的质量以及其兼容性,我分别保存了这三种格式图形文件,如图4(^24020701d^)。
  ?牐牭比唬ü? Sequence of Operations”(操作次序)得到的光栅矢量图可能太过于直接。那么还有另外一种方法实现光栅矢量图的转换。我们可以选择“Shaping”(制作成形),准备将一图像转换好颜色形状定义边界和更相似种类的颜色。这样就得到一个初步处理的图像,如图5(^24020701e^)。
  ?牐犎缓笪颐强梢灾葱小癱olor reduction”(减少颜色),这样就可以为一图像建立一块适当减少颜色的调色板并且用调色板的颜色代替原来颜色,可以得到第二步的处理图像,如图6(^24020701f^)。
  ?牐犖烁猛瓿扇挝瘢颐腔贡匦胫葱小癈leaning”(去除杂色)的操作,可以去除小污点和合并微末细节成为有关图像颜色的更大轮廓,经过这样的处理,基本可以进行光栅矢量图的转换了,如图7(^24020701g^)。
  ?牐犠詈螅颐蔷涂梢灾葱小癡ectorizing”(转换),得到一张真正的光栅矢量图,如图8(^24020701h^)。在最后vectorizing(转换过程)运作发生之前我们能保留在一光栅格式中加工的图像。在Vectorizing以后光栅输出已经全部完成结束,不能再次进行转换工作,除非我们撤消转换从头再来。
  ?牐牶美玻颐堑淖还ぷ饕丫瓿桑敲丛趺粗牢颐侵谱鞒隼吹耐枷袷枪庹な噶客寄兀课颐强梢允褂酶髦殖S玫耐夹紊杓迫砑唇屑煅椤J紫壤词匝锳dobe Illustrator。刚才我已经把处理后的图像按照“wmf”、“emf”、“ai”三种格式保存起来,现在就看看Adobe Illustrator能不能打开这三种格式的图形文件。第一个“ai”格式可以打开,并且显示出来的效果就是光栅矢量图。
  ?牐牭诙觥癳mf”格式图形文件也能够打开,第三个“wmf”格式图形文件也能够打开。
  ?牐犝馑得髁薃dobe Illustrator对于用AlgoLab Photo Vector转换出来的光栅矢量图具有非常完全的兼容性。而且Adobe Illustrator还可以把这些光栅矢量图再次保存为其他格式文件,比如Acrobat的“Acrobat PDF”和Adobe Illustrator本身的“EPS”文件格式。我也分别把这两种格式的图像文件保存下来。
  ?牐犚藕兜氖牵茿dobe家族的Adobe Photoshop却在光栅矢量图的兼容性方面表现出了十分差的特性。在已经进行保存的几种图像文件格式里面,无论怎样调整颜色的选项,对于“ai”格式图像文件就是显示出图9(^24020701i^)的效果。
  ?牐牰渌耐枷裎募袷剑薃dobe Illustrator保存的“EPS”和“PDF”格式外,就无法打开了。
  ?牐牳恿钊艘藕兜氖牵杂诤芏嗯笥严M慕恍┥?描得到的地图类位图文件转换为“DWG”类型格式文件的功能,在AlgoLab Photo Vector里面并没有提供,因此在AutoCAD里面没有办法使用。
  ?牐犜贔reeHand里面,也表现出了比较好的兼容性:我们可以看到,FreeHand得到的光栅矢量图更加简单,实际上,这是经过了再次处理的结果(图10^24020701j^)。
  ?牐犑导っ鳎ü鼳lgoLab Photo Vector,再结合一些其他常用的图形设计软件,我们就可以得到丰富多样的光栅矢量图,在这个实践中,我就得到了八种和原来的“JPG”格式不同的图形文件格式,你不妨按照讲述的方法试试。