二维卡通画的渲染方法的研究.pdf

二维卡通画的渲染方法研究 摘 要 非真实感图形学作为计算机图形学一个新的分支,自20世纪90年代中期产生至今, 已在多个领域得到了很好的发展,形成了以绘制、建模及动画为核心的理论与实践全面 深入的研究和创新。其中,在模拟艺术目的的驱动下,已经产生了多种风格的非真实感 渲染方法。基于图像的卡通风格渲染由于艺术风格活泼、表现形式灵活,已经吸引了许 多图形学研究者致力于这项工作,这也成为本文选题的主要动机和出发点。 非真实感绘制技术可分为两类:一类是基于图像空问的二维绘制,另一类是基于物 体空间的三维绘制。本文对诸多艺术渲染中的卡通风格渲染进行了深入研究,从图形学 和艺术两个层面上分析了二维卡通和Q版卡通的造型特点,进而提出自己的算法,得到 了相应的绘制结果。其中主要的创新性工作包括: (1)提出了基于扫描线的二维卡通风格渲染算法。对用户输入的用数码相机拍摄 的图像首先提取轮廓,然后进行颜色处理,最后合并得到具有卡通风格的图像。同时, 给出了基于直方图的边缘参数的计算和基于扫描线的颜色处理两个算法,自动实时地完 成了渲染过程。实验结果表明该方法的渲染效果更接近于手绘风格,适合于卡通动画和 个性化照片等领域的应用。 (2)提出了基于图像的Q版卡通生成算法。该方法的输入为一张真实的人物正面直 立照片,输出为具有Q版卡通风格的漫画形象。主要研究内容包括:第一,人物整体和 头部的夸张变形。本文采用归一化方法、并提出基于抛物样条的局部放大算法,分别实 现了变形。第二,附属细节的填补与挪移。本文考虑了变形对区域外细节的影响,通过 建立发型库以及基于纹理合成的旋转修正了缺陷,使得效果更加逼真。该方法设计简单, 易于控制,可应用于游戏、动画、广告等领域。 (3)提出了基于抛物线的图像变形算法。首先,将变形前后的部分嵌入一个包含 最小的抛物样条曲线;然后建立两条曲线内部像素之间的映射关系,获取新抛物线内部 像素的坐标,以及原抛物线内部相应像素的纹理信息,进行重写,完成变形。实验证明, 该变形算法对区域内的像素实施了变形,同时保证区域外像素不受影响,实现了有效的 局部变形。 (4)提出了基于椭圆窗口的图像裁剪算法。首先采用高效的椭圆算法生成裁剪窗 口,然后以窗口作为边界利用扫描线原理确定窗口内象素并输出,完成裁剪过程。该方 法无需复杂的求交运算,只需简单的象素读写便可完成裁剪操作,因此裁剪过程简单, 执行速度快,算法复杂度低,尤其适合于复杂图形及图像的裁剪处理。 关键词:非真实感图形学,卡通风格渲染,Q版卡通渲染,图像变形,椭圆窗口裁剪 二维卡通画的渲染方法研究 Abstract Sincethemiddleof1 madetremendous 990s,NPR(Non·PhotorealisticRendering)has in fieldsasanewbranchof and progress CG(Computer many innovationaboutNPR focuson and of and mainly theorypracticerendering,modeling alltheresearch ofNPRmethodshavebeenforward cartoon.Among trends,manystyles put onthe of art.Asa research purposesimulatingpopular field,cartoon·stylerenderingbasing and researcherstotakewiththisworkbecauseofits is moremoreCG

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档