在计算机中,图形(Graphic)和图像(Image)是两个不同的概念:
图形(Graphic)
定义:图形是由数学公式和几何图形组成的,用数学方法描述存储,也称为面向对象的图像或绘图图像。
特点:图形可以无限放大或缩小而不会失真,因为它们是基于数学公式的。常见的矢量图格式有SVG、AI、EPS等。
图像(Image)
定义:图像是经过“数字化”后的视觉图像,称为数字化图像。图像也叫位图,保存方式为点阵存储,也称为点阵图像或绘制图像。
特点:图像以像素为基本单位,每个像素点都有自己的颜色值。位图适用于表达真实世界中的照片和复杂的图形,但放大或缩小时可能导致图像模糊或失真。常见的位图格式有BMP、JPEG、PNG等。
常见图形类型
在编程中,常用的图形类型包括:
线条图形:如直线、曲线等,用于绘制各种形状。
矢量图形:由一系列点、线段和曲线组成,可以精确描述图形的形状和结构。
位图图形:由像素点组成,每个像素点存储着颜色信息,适用于绘制复杂的图像。
三维图形:在3D空间中绘制的图形,具有深度和透视效果,广泛应用于计算机游戏、电影特效等领域。
常见图形应用
电路图:由线条构成的图形,用于描述电子电路的结构。
工程图纸:包含各种几何图形和符号,用于描述机械、建筑等工程领域。
屏幕设计:如电脑屏幕、手机屏幕等,通常采用正方形或其他几何形状。
总结
计算机中的图形和图像在处理方式和应用上有很大的不同。图形是基于数学公式和几何图形的,可以无限放大或缩小而不会失真;而图像是基于像素的,放大或缩小时可能导致图像模糊或失真。了解这些基本概念有助于更好地理解计算机图形学和图像处理的相关知识。