- 3
- 0
- 约5.01千字
- 约 15页
- 2018-04-15 发布于浙江
- 举报
[2018年最新整理]图形与文字处理实验
计算机图形实习报告课程:计算机图形与文字处理印刷与包装系王军 2009301760060 2011-11-24 利用CorelDraw软件实现图形变换一、实验名称:利用CorelDraw X3软件实现和验证计算机图形学的各种图形变换。二、实验目的和要求:本设计性实验专为印刷工程专业的《图形与文字处理》课程设计。熟悉CorelDraw X3图形编辑软件,编辑直线、曲线、圆、矩形和多边形等各种基本图元。通过本实验教学环节,可以使学生对图元的编辑、图元属性控制参数的修改、图形的几何变换、图形的裁剪有进一步的了解。实验的基本要求是:能够使用CorelDraw X3完成上述基本图元的生成,通过修改图元的属性控制参数理解图元的显示变化,理解图形的基本几何变换(移动、旋转、变比),图形与图形之间的各种裁剪操作。三、实验基本内容:熟悉CorelDraw X3图形编辑软件;在A4页面上,编辑直线、曲线、圆、矩形和多边形等各种基本图元,并赋予属性控制参数;修改上述图元的属性控制参数;分别对上述图元执行移动、旋转、变比操作;输入矩形、圆形作为裁剪多边形,分别对上述图元进行裁剪,理解CorelDraw X3里不同的裁剪方法。四、实验设备及环境:计算机;CorelDraw X3。五、实验原理:1、CorelDraw X3:使用CorelDraw X3完成图形的输入、修改属性控制参数;2、图形基本变换:图形学基本概念。3、图形裁剪图形学基本概念。六、实验具体要求:利用CoreDRAW进行图形编辑:输入直线、曲线、圆、矩形、多边形、文本等各种基本图元,并进行有机组合形成有意义的整体:1)首先绘制一个矩形: 2) 进行渐变填充: 3)选择多边形工具组,并选择星形工具,设置其边数,填充为白色: 4)利用椭圆工具,绘制2个椭圆,填充色也为白色,并将它们合并在一起;并绘制一个矩形于2圆上面,利用排列/修剪得到: 5)利用贝塞尔曲线绘制一段曲线,并用手绘工具将该曲线闭合,填充图案:6)在“山”周围绘制矩形,并选择——效果/图框精确裁剪/放置容器内:7)利用贝塞尔曲线绘制直线,并复制多条,进行缩短、旋转操作:8)最后,用文字工具,为图形添加文字,并用艺术笔做适当修饰,移动到适当的位置:3. 各种图形现象背后的图形学原理:直线:计算机图形学中,直线是由逼近理想直线段的离散像素点组成的,通常有2种算法: 1、数值微分法(DDA):DDA算法是使点的X,Y坐标都以很小的步长增长,每次的增量DX,DY与X、Y的一阶导数成正比.设(x1,y1)和(x2,y2)分别为所求直线的起点和终点坐标,由直线的微分方程得 =m=直线的斜率 可通过计算由x方向的增量△x引起y的改变来生成直线:xi+1=xi+△x------------------------------------------------------------------------(1)yi+1=yi+△y=yi+△x·m------------------------------------------------------------(2)也可通过计算由y方向的增量△y引起x的改变来生成直线:yi+1=yi+△y-------------------------------------------------------------------------(3)yi+1=yi+△y-------------------------------------------------------------------------(4)如下所示:选定x2-x1和y2-y1中较大者作为步进方向(假设x2-x1较大),取该方向上的增量为一个象素单位(△x=1),然后利用 =m 计算另一个方向的增量(△y=△x·m=m)。通过递推公式1至4,把每次计算出的(xi+1,yi+1)经取整后送到显示器输出,则得到扫描转换后的直线。之所以取x2-x1和y2-y1中较大者作为步进方向,是考虑沿着线段分布的象素应均匀,这在下图中可看出。另外,算法实现中还应注意直线的生成方向,以决定Δx及Δy是取正值还是负值。 2、Bresenham算法:它也是采用递推步进的办法,令每次最大变化方向的坐标步进一个象素,同时另一个方向的坐标依据误差判别式的符号来决定是否也要步进一个象素。从DDA直线算法可知这些条件成立时有:xi+1=xi+1yi+1=yi+m由于显示直线的象素点只能取整数值坐标,可以假设直线上第i个象素点坐标为(xi,yi),它是直线上点(xi,yi)的最佳近似,并且xi=xi(假设m1),如下图所示。那么,直线上下一个象素点的可能位置是(xi+1,yi)或(xi+1,yi+1)。由图中可以知道,在x=xi+1处
您可能关注的文档
最近下载
- 一种基于层次分析法与灰色模糊综合评价法的项目效益评估方法.docx VIP
- 设备自检记录(电焊机).doc VIP
- 保时捷Boxster、Boxster S_2013款_汽车使用手册用户操作图解驾驶车主车辆说明书电子版.pdf
- 2024新疆中考语文试题(附参考答案) .pdf VIP
- 颅脑体表标志与脑出血穿刺定位方法.ppt VIP
- 塑料注射成型与模具设计指南_401-450.docx VIP
- 新高考数学二轮复习三角函数提升练习第03讲 三角函数的图象与性质(含解析).doc VIP
- 2025年新疆中考语文试卷(含答案解析).docx
- 新高考数学二轮复习培优讲义08 三角函数图像与性质(含解析).doc VIP
- (完整版)冲压模具设计毕业设计.pdf VIP
原创力文档

文档评论(0)