1.4 图形在计算机中的表示与处理
- 格式:doc
- 大小:32.00 KB
- 文档页数:2
1.1 图像与图像处理的概念图像(Image):使用各种观测系统以不同形式和手段观测客观世界而获得的,可以直接或间接作用于人眼并进而产生视觉的实体。
包括:·各类图片,如普通照片、X光片、遥感图片;·各类光学图像,如电影、电视画面;·客观世界在人们心目中的有形想象以及外部描述,如绘画、绘图等。
数字图像:为了能用计算机对图像进行加工,需要把连续图像在坐标空间和性质空间都离散化,这种离散化了的图像是数字图像。
图像中每个基本单元叫做图像的元素,简称像素(Pixel)。
数字图像处理(Digital Image Processing):是指应用计算机来合成、变换已有的数字图像,从而产生一种新的效果,并把加工处理后的图像重新输出,这个过程称为数字图像处理。
也称之为计算机图像处理(Computer Image Processing)。
1.2 图像处理科学的意义1.图像是人们从客观世界获取信息的重要来源·人类是通过感觉器官从客观世界获取信息的,即通过耳、目、口、鼻、手通过听、看、味、嗅和接触的方式获取信息。
在这些信息中,视觉信息占70%。
·视觉信息的特点是信息量大,传播速度快,作用距离远,有心理和生理作用,加上大脑的思维和联想,具有很强的判断能力。
·人的视觉十分完善,人眼灵敏度高,鉴别能力强,不仅可以辨别景物,还能辨别人的情绪。
2.图像信息处理是人类视觉延续的重要手段非可见光成像。
如:γ射线、X射线、紫外线、红外线、微波。
利用图像处理技术把这些不可见射线所成图像加以处理并转换成可见图像,可对非人类习惯的那些图像源进行加工。
3.图像处理技术对国计民生有重大意义图像处理技术发展到今天,许多技术已日益趋于成熟,应用也越来越广泛。
它渗透到许多领域,如遥感、生物医学、通信、工业、航空航天、军事、安全保卫等。
1.3 数字图像处理的特点1. 图像信息量大每个像素的灰度级至少要用6bit(单色图像)来表示,一般采用8bit(彩色图像),高精度的可用12bit 或16bit。
一、选择题,每题2分,50题共100分【第1题】下列选项中,属于算法描述方法的是()A、列表法B、枚举法C、流程图D、集合法【第2题】下列选项中,属于算法描述方法的是()A、自然语言描述法B、集合法C、列表法D、顺序法【第3题】在描述算法的流程图中,表示运算与处理的符号框是()B、【第4题】在用流程图描述算法时,表示判断的图形符号是()B、【第5题】用流程图描述算法时,表示“开始”的图形符号是()A、D、【第6题】如下是“求实数a的绝对值”的流程图,虚线框中应填入的是()A、B、C、D、【第7题】如图所示的流程图,当输入16、80时,输出16;当输入20、18时,输出18,则虚线框中应填入的是()A、B、C、D、【第8题】某城市实行阶梯水价的收费标准为:月用水15吨以下0.6元∕吨、15~20吨1.4元∕吨、20吨以上2.1元∕吨。
根据用水量x计算水费y的流程图如下,其中判断框①内填写的内容为()A、x>15B、x<15C、x>20D、x<=15【第9题】根据所示流程图,变量c的输出值是()A、8B、9C、10D、11【第10题】下列关于计算1×3×5×7×9×…×99值的算法描述中,错误的是() A、B、C、D、【第11题】最早出现的编程语言是()A、自然语言B、汇编语言C、高级语言D、机器语言【第12题】与人类自然语言最为接近的计算机程序设计语言是()A、低级语言B、高级语言C、汇编语言D、机器语言【第13题】Python、C#、Visual Basic、Java是面向对象的程序设计语言,它们属于()A、自然语言B、高级语言C、汇编语言D、机器语言【第14题】下列选项中,属于计算机程序设计语言的是()A、FlashB、PythonC、ExcelD、Word【第15题】下列选项中,不属于Python特点的是()B、运行效率高C、可读性好D、开源【第16题】Python程序文件的扩展名是()A、.pythonB、.pytC、.ptD、.py【第17题】以下叙述中正确的是()A、Python3、x与Python2、x兼容B、Python语句只能以程序方式执行C、Python是解释型语言D、Python语言出现得晚,具有其他高级语言的一切优点【第18题】下列选项中合法的标识符是()A、_7a_bB、breakC、_a$bD、7ab【第19题】下列标识符中合法的是()A、i'mB、_C、3QD、for【第20题】Python不支持的数据类型有()A、charB、intC、floatD、list【第21题】已知a=5、b=6,则执行如下语句后a=a+bb=a+ba和b的值分别是()A、11、17C、17、11D、5、6【第22题】函数type(1+0xf*3.14)的返回结果是()A、<class'int'>B、<class'long'>C、<class'str'>D、<class'float'>【第23题】字符串s='a\nb\tc',则len(s)的值是()A、7B、6C、5D、4【第24题】Python语句中“0x”表示十六进制、“0b”表示二进制、“0o”表示八进制,则print(0xA+0xB)的输出结果是()A,0xA+0xBB、A+BC、0xA0xBD、21【第25题】下列属于math库中的数学函数的是()A、time()B、round()C、sqrt()D、random()【第26题】Python表达式中,可以使用()控制运算的优先顺序A、圆括号()B、方括号[]C、大括号{}D、尖括号<>【第27题】Python语句中以r或R开头的字符串表示原始字符串,则print(r"\nGood")的运行结果是()A、新行和字符串GoodB、r"\nGood"C、\nGoodD、字符r、新行和字符串Good【第28题】python中eval()函数用来执行一个字符串表达式,并返回表达式的值,语句eval('2+4/5')执行后的输出结果是()A、2.8B、2C、2+4/5D、'2+4/5'【第29题】整型变量x中存放了一个两位数,要将这个两位数的个位数字和十位数字交换位置,例如,13变成31,正确的Python表达式是()A、(x%10)*10+x//10B、(x%10)//10+x//10C、(x/10)%10+x//10D、(x%10)*10+x%10【第30题】下面Python代码运行后,a、b的值为()a=23b=int(a/10)a=a-b*10print(a,b)A、232B、32C、320D、23【第31题】下面Python代码运行后,a、b的值为()a=23b=int(a/10)a=(a-b*10)*10b=a+bprint(a,b)A、232B、3020C、3032D、32【第32题】在Python中,描述x、y中存在一个小于z的正确的表达式是()A、x<z and y<zB、x<z or y<zC、x+y<zD、x<y<z【第33题】在Python中,表达式23//2**3的值是()A、2B、2.3C、3D、1331【第34题】有两个条件P、Q,只要有一个条件为真时,结果一定为真的表达式是()A、not PB、P and QC、P or QD、not P and not Q【第35题】假定选拔空军飞行学员时,只有符合身高(T)在165~178厘米(含165、178厘米)、体重(W)在52公斤(含52公斤)以上条件的学生才有资格报考。
附录计算机图形图像基础知识本附录将为初学讲述计算机图形图像基础知识,以便于顺利地学习和应用AutoCAD开展建筑设计与绘图工作。
A.1认识计算机图形图像计算机中的图形是指由外部轮廓线条构成的矢量图。
而图像是由像素点阵构成的位图。
图形占用存储空间小,在计算机屏幕上生成视图需要复杂的计算过程。
图像则相反,占用存储空间大,但是在屏幕上显示时计算过程简单。
另一方面,图形对于自然景物描述困难,而图像却是表现自然景色的主要工具,建筑效果图就是由它来描述的。
在实际应用中,图形是用几何形状表述的物体外观。
几何形状包括:点、线、面、体等。
从计算机处理技术来看,图形主要分两类,一类是类似于照片的明暗图,也就是通常说的真实感图形;另一类是由线条组成的图形,如工程图、等高线地图、曲线的线框图等,在建筑设计中所绘制的蓝图就属于这一类,如AutoCAD软件就是一个典型的以矢量图形来工作的。
建筑效果图具有图像的所有特征,如图A-1所示。
初学者需要注意到位图像是一个区域内带有属性的像素点的集合。
以及像素具有三大属性:明度、色相、饱和度(彩度、纯度),这些可在制作或编辑图像时加以设置。
颜色是图像的重要特性,它直接表达了图像或图像区域所对应的景物表面性质,而人们的视觉也是从颜色来识别物体的自然特征,如果没有颜色的变化图像就不能表现自然景物,而图形则可以使用单一的颜色来表述对象。
图A-1 建筑效果图具有图像的所有特征颜色在图形与图像中的地位是不可取代的,它也是图像的一个特征。
而图像特征可以是人为定义的某些特征。
在建筑效果图这一类的图像中,常用的图像特征有颜色特征、纹理特征、形状特征、空间关系特征,参阅与本教程配套的《上机操作与实践》电子教案可更加详细地了解它们。
A.2 图形与图像的特点计算机中的图形是一种矢量图形,它是以数学方程的方式来记录以点、线、面、体,等对象,而这些对象所要表示的正是几何体的轮廓线。
由于这种图形只记录线条端点的坐标、线段的粗细和色彩等数据,因此保存图形的文件容量小;另一方面,在屏幕上放大也不会失真。
计算机图形与图像处理相关的论⽂ 伴随着计算机技术的不断发展,计算机图形学与图形图像处理技术逐渐成熟。
下⾯是店铺给⼤家推荐的计算机图形与图像处理相关的论⽂,希望⼤家喜欢! 计算机图形与图像处理相关的论⽂篇⼀ 《计算机图形学与图形图像处理技术浅析》 摘要:伴随着计算机技术的不断发展,计算机图形学与图形图像处理技术逐渐成熟。
计算机图形学与图形图像处理技术在现代各领域中的应⽤越来越重要,从⽽逐渐受到了⼈们的⼴泛关注。
本⽂通过分析计算机图形学的系统组成、功能以及应⽤领域等内容,详细分析了计算机图形学与图形图像处理技术的特点。
关键字:图形学图形图像处理技术 计算机技术在近年来的发展速度极为迅速,如今在各个领域中都应⽤了计算机技术。
从20世纪50年代开始,⼈们开始利⽤计算机技术处理图形,⽽随着计算机技术的不断发展与成熟,⼈们开始利⽤计算机技术处理图形与图像信息,随着这种图形与图像处理技术的不断成熟与完善,最终形成了备受⼈们重视的新型学科。
这种计算机图形学与图形图像处理技术的应⽤,对于各个领域的发展有很重要的意义,因此对计算机图形学与图形图像处理技术进⾏研究分析,对各领域的发展⾮常重要。
1 计算机图形学概述 1.1 计算机图形学的主要内容 计算机图形学中的研究内容包含了许多⽅⾯,其中包含了图形硬件、图形交互技术、曲⾯曲线建模、虚拟实现以及实物造型等。
这是⼀种利⽤数学算法将相应⼆维与三维图形转化到计算机中显⽰出来。
计算机图形学学科成⽴的主要⽬的是为了让计算机转换出来的图像更加的真实,⽽要让计算机转化的图形具备更强的真实感,就必须要建⽴图形描述场景的⼏何表⽰,从中计算出虚拟的光源、纹理以及材质属性产⽣的效果。
因此计算机图形学与⼏何设计学的联系⾮常紧密。
在计算机图形学中,主要的研究内容包括⼏何场景中的曲线曲⾯造型技术以及实体造型技术。
⽽由计算机转化出的图形,通常都需要对图形进⾏再⼀次的处理,因此计算机图形学与相应的图形图像处理技术需要紧密联系起来,这样才能够产⽣更好的图形真实感。
1.4 图形在计算机中的表示与处理
图在计算机中有两种表示方法,一种称为点阵图像(dot matrix image)或位图图像(bitmap image),简称图像(image);另一种称为几何图形或矢量图形(vector graphics),简称图形(graphics)。
1.4.1 图像及其处理
1.数字图像的获取及基本参数
现实世界的景物输入到计算机的过程称为图像的获取。
图像获取的过程实质上是信号扫描和数字化的过程,它的处理步骤大体分为以下3步:
1.取样。
2.分色。
3.量化。
每一幅数字图像至少具有下列几个基本参数。
1.图像的大小,也称为图像分辨率。
2.位平面(bitplane)的数目,即像素色彩分量的数目。
3.彩色空间的类型,指彩色图像使用哪些基色进行描述。
4.像素的深度,指每个像素需要使用多少二进位来表示。
像素深度是像素的
所有分量的位数之和,它决定着该图像可能出现的不同颜色(灰度)的最大数目。
5.图像压缩编码与图像文件格式
数字图像在计算机中处理时,其数据量可按下面的公式进行计算(以字节为单位)。
图像数据量=水平分辨率×垂直分辨率×图像深度/8
数据压缩可分成两种类型,一种是无损压缩,另一种是有损压缩。
数字图像保存在存储器中时,其数据文件的格式繁多,PC上常用的就有下列几种:
1.JPEG格式:
2.BMP格式。
3.GIF文件格式:
4.TIFF文件格式:
5.PNG格式。
1.4.2 计算机图形
1.景物的计算机表示。