论文部分内容阅读
基于数码印花技术的软家装产业服务平台以支持软家装个性化定制为主要特色,并支持客户上传个性化图像用于数码印花。由于客户上传的很多图像分辨率比较低,所以必须经过高倍放大处理后才能进行数码印花。而80%以上的数码印花图像都是由线条、模块等组成,这类数码印花图像对边缘锐利程度要求比较高,利用传统的图像放大方法高倍放大后不能很好地满足数码印花的这一要求。因此,对图像高倍放大进行研究具有十分重要的意义。
本文简要回顾了图像放大的研究方向和研究现状,分析了图像放大原理,主要论述了调整B样条曲面用于数码印花图像高倍放大的算法与实现过程。论文的主要研究内容和研究成果包括以下四个方面:
一、在分析了图像放大原理的基础上,提出了基于调整B样条插值曲面形状的图像高倍放大算法思路。研究了以下四种调整B样条曲面形状使其更加陡峭的方法:1)在B样条基函数里加入形状参数;2)移动B样条曲面的控制顶点;3)选择特定曲面与B样条曲面加权平均;4)在B样条矩阵表达式里加入张量参数。鉴于第四种方法易于编程实现、算法的复杂度相对较低的优点,本文最终选择此方法来调整B样条曲面的形状,用于数码印花风格的图像高倍放大。
一、研究了加入张量参数的B样条插值曲面的求解方法,在VC++6.0平台下实现了图像高倍放大软件的开发,输入任一张量参数值和放大倍数,即可输出高倍放大后图像。将高倍放大结果与其他图像放大方法比较,实验结果表明,能够通过调整张量参数的取值控制放大后图像的锐利程度,基本达到了使放大后图像边缘比较锐利且整体较为清晰的目的。经过多次实验,确定了张量参数为0.50≤m<1.00时可较好地满足纺织品数码印花中的图像高倍放大要求。
三、为了检验图像高倍放大效果,本文利用OpenGL开放式图形库编程实现了放大后图像的灰度曲面显示,并与其他图像放大方法放大后图像灰度曲面进行比较,结果表明,加入张量参数后可得到比较陡峭的B样条插值曲面,从而验证了本文算法的有效性。
四、针对数码印花图像高倍放大后在x、y方向的交错处出现的锯齿问题,本文做了图像增强处理。实验表明,图像平滑加锐化处理能够有效解决这一问题,但是图像放大倍数与平滑模板的大小、中心值和锐化模板大小之间的数学关系仍需要进一步研究。
本文图像高倍放大算法能够使印花图像高倍放大后尽可能保留图像清晰、边缘比较锐利的风格,初步满足了数码印花风格的图像高倍放大要求,同时使软家装个性化定制进一步完善。