论文部分内容阅读
以数字图像处理理论为基础的激光加工技术是一个崭新的研究领域。本文利用数字图像处理技术给出了一种将JPEG图像转换为PLT矢量文件的方法。这种方法不仅简化了矢量文件的生成过程,而且对较复杂的图形也极易获得,同时还可以利用强大的图形图像处理功能,对矢量图形进行修改和完善。激光打标的图像分为位图和矢量图。位图目前采用比较广泛,因为它在一定范围内易于实现,而且适用于任何图像。这种文件能较好的表现原图像的信息,但是占用空间比较大,打标效率低。另一种图像是矢量图,表示方法是用一系列的直线和曲线来描述图形。矢量图形最大的优点是无论放大、缩小或旋转都不会失真。矢量图一般是CorelDRAW等软件绘制的PLT文件格式,可以被目前的许多打标软件直接利用。这种文件占用空间小,打标效率高,成为目前激光打标的主要资源。但是PLT矢量图形依靠CorelDRAW等软件绘制,生成的图形简单,绘制时间长,而复杂的图形进行轮廓勾画的过程很繁琐。因此设计一种简单的能生成较复杂的矢量图形的方法对于激光打标有很大的实用价值。JPEG图像是目前最流行的图像存储格式之一,它可以通过数码相机获得,因此图像资源非常丰富。本文首先通过分析JPEG的编码标准,了解JPEG图像的格式,然后将其转换为BMP格式,以便利用VC++提供的API函数进行处理。接下来使用剪贴板缩小待处理图形的面积,加快处理速度和提高图像的质量。然后利用图像处理的方法,其中包括灰度变化、二值化、滤波、轮廓提取、细化、曲线拟合等一系列处理,将图像信息存储为若干直线段集合的形式。最后根据PLT文件的格式,生成PLT文件。本课题在数字图像处理方法的基础上,将JPEG图像或文字转化为激光打标的矢量图形。这种方法打破了过去激光打标过分依赖于CorelDRAW等软件的局面,成为获得矢量图形的一种新途径。