摘 要:位图与矢量图是数字图形图像中的两大概论类型。位图可以通过数码拍摄获取,但在放大或缩小时图像会失真;而矢量图是计算机软件通过数学计算而产生,其大小取决于数值。区别两种图像的本质概念,对计算机图形图像软件教学有着深远意义。本文在位图与矢量图的区别教学上提出科学的方法。

关键词:软件教学 图形图像 位图 矢量图

数字图像,又称数码图像或数位图像。是由模拟图像数字化得到的,可以用数字计算机或数字电路存储和处理的图像。数字图像通常有位图和矢量图两种类别。

1.认识位图图像

位图,又称栅格图、像素图或点阵图。是由单位像素点组成,而这些像素点都是正方形的、离散的,类似于点阵。每个像素点用二进制数据来描述其颜色与亮度等信息,多个像素点拼合在一起就形成了图像。

当我们用计算机图形图像软件、图片浏览器等对位图成倍放大或缩小到一定比例时,就会发现它是由一个个的小方格组成的,这些小方格被称为像素点,像素点是图像中最小的元素单位。每个像素点上记录一种颜色,在不同的图像色彩模式下,像素点记录的颜色也是不一样的,如:在RGB色彩模式下,它记录的是R、G、B三种颜色值;在CMKY色彩模式下,它记录的是C、M、K、Y四种颜色值等。

在用计算机软件处理位图图像时,所编辑的就是这些像素点,而不是对象或形状,它的大小和质量取决于图像中的像素点的多少,单位每平方中所含像素点越多,图像越清晰,颜色之间的混和也越平滑。计算机存储位图图像时,实际上是存储图像的各个像素点的位置和颜色数据等到信息,所以图像越清晰,像素点越多,相应的存储容量也越大;相反则越模糊,像素点越少,存储容量也就越小。

例如,把许多细小的沙子各自涂上一种颜色,然后把这些细小的沙子按照意想的位置拼合在一块木板上,从较远处看去,那些细小的沙子就组合成了一幅美丽的图画,但走进观察时,又能看清每粒沙子,只不过这个沙子都是正方形的。当木板越大,沙子就用得越多,拼合的图像颜色就越丰富,看到的图画就越清晰;相反,当木板越小,所用沙子就越少,拼合的图像颜色就越少,看到的图画就越模糊。

2.认识矢量图图像

矢量图,又称向量图。是通过计算机指令来描述和记录的图像,其产生于数学计算所得到的值。在高中数学学习中,我们就知道,矢量是有大小和方向的,而向量只有大小没有方向。矢量图像可以分解为点、线、面等所组成的子图,每个子图记录一种颜色。

矢量图是通过计算机软件中两个坐标点之间的距离记录其颜色,从而生成图像。当坐标X点和Y点在同一位置上时,其数值一样,没有产生距离,则不记录颜色;当X和Y点的不在同一位置上,产生距离后开始记录颜色。其记录方式为:

两点之间距离的大小与记录颜色的多少没有关系,颜色丰富程度取决于子图的数量,也就是计算生成的次数。当放大或缩小图像时,图像的颜色数量没有发生变化,只是其中的向量值改变了。计算机在存储矢量图像时,实际上是记录其中的向量结果值和颜色,所以,值得大小与占据的存储空间是一样的。

例如,我们将一幅美丽的图画印在一块橡皮胶上,当橡皮胶向四周以相同比例拉大,图画不会变模糊,反而看得越清楚。当将图画印在同比例缩小的橡皮胶上时,图像的颜色没有丢失,只是数值改变了,图像的清晰度保持不变。

3.位图与矢量图的区别

位图与矢量图都是数字图形图像的两种观念,位图图像与矢量图像各具其特点,有着不同的优点和缺点。位D优点:1.色彩丰富,图像效果好;2.可真实表现景物;3.易获取(拍摄、扫描等)。缺点:1.放大或缩小易失真;2.占据存储空间大。矢量图优点:1.放大或缩小不会失真;2.占据存储空间小。缺点:1.色彩单一,图像效果差;2.无法真实表现景物;3.不易获取(需要软件生成)。

位图图像与矢量图像相比更容易模仿照片似的真实效果。位图图像的主要优点在于表现力强、细腻、层次多、细节多,可以十分容易的模拟出像照片一样的真实效果。由于是对图像中的像素进行编辑,所以在对图像进行拉伸、放大或缩小等到处理时,其清晰度和光滑度会受到影响。

矢量图像,也称绘图图像,在数学上定义为一系列点与点之间的关系,矢量图可以任意放大或缩小而不会出现图像失真现象。

4.位图与适量图的处理工具

位图图像的处理软件很多,如PhotoShop、CorelPaint、windows画图板等,常见的文件格式有:bmp、pcx、gif、jpg、tif、pcd、psd等。

矢量图像的处理软件有:CoreIDRAW、AutoCAD、Illustrator和FreeHand等。常见的文件格式有:cdr、dwg、ai、fh11等。

5.小结

在图形图像实践教学中,充分发挥位图图像与矢量图像的特点,在描绘真实场景,或者要呈现丰富、细腻、立体感强的画质时,尽量使用位图图像;在需要强调图像中各元素(如点、线、面)之间的准确的数学关系(如距离、角度、弧度、面积等),或者强调图像中各元素的可设计性(可实现性)为具体施工提供依据时使用矢量图图像。在处理位图图像时注意位图的分辨率,尽量避免使图像拉伸超过原有尺寸,造成图像失真。在处理矢量图像时注意图像中各元素的数学关系,注重元素的可设计性。

参考文献

[1]杨柏婷.位图与矢量图转换方法研究[J].科技传播,2011年15期.

[2]徐志兴.浅析图形、图像、位图、矢量图[J].科技信息,2009年第5期.

[3]郭娟.数字图像在多媒体课件中的应用研究[D].山东师范大学,2006年.

初中计算机位图和矢量图教案,浅析图形图像软件教学中位图与矢量图的区别相关推荐

  1. 关于计算机类的SAS论文,浅析SAS软件教学中内容与形式的结合论文

    浅析SAS软件教学中内容与形式的结合论文 摘要:SAS统计软件强大的数据管理和统计分析功能,在社会实践和科研领域得到了广泛地应用.熟练应用SAS软件成为统计师等专业技术人员的基本要求,也是各统计专业大 ...

  2. Cadence Allegro 17.4学习记录开始34-PCB Editor 17.4软件PCB中Gerber孔符图,钻孔表和钻孔文件

    目录 Cadence Allegro 17.4学习记录开始34-PCB Editor 17.4软件PCB中Gerber孔符图,钻孔表和钻孔文件 一.生成孔符图,钻孔表 二.生成钻孔文件 三.生成槽孔文 ...

  3. 初中计算机的发展与应用教案,【初中信息技术教案12篇】_初中信息技术教案范文大全_2021年初中信息技术教案_东城教研...

    初中信息技术教案 关于初中信息技术教案,东城教研小编了解到: 2)掌握浏览器主页的设置: 3)掌握收藏夹的使用,将需要的网页加入收藏夹. 教学难点: 1)掌握浏览器主页的设置: 2)掌握收藏夹的使用, ...

  4. 计算机兴趣小组电脑画图教案,电脑绘画兴趣小组教学教案.doc

    电脑绘画兴趣小组教学教案 电脑绘画兴趣小组 教学教案 虎山中心小学 张永峰第 1 课 拜访"金山画王" 教学目的和要求: 情感目标:尊重学生经验,引导学生学习需要:培养学生的资源共 ...

  5. 计算机拼图形 比创意教案,拼图形比创意教学设计.doc

    文档介绍: 第八课拼图形,比创意一.教材分析本课内容选自福建省小学信息技术四年级上册第八课--<拼图形,比创意>.这节课是在学生掌握了插入图片.插入文本框及填充设置的基础上,进行的拓展延伸 ...

  6. 计算机对音乐课堂的帮助,电脑音乐在音乐教学中的应用

    摘要:由于计算机技术的飞速发展,电脑音乐技术也得到了长足的进步.目前,电脑音乐技术在音乐教学中的应用也越来越广泛.笔者根据多年的经验,以潮州音乐的教学为例,提出了将电脑音乐技术引入音乐教学中的必要性和 ...

  7. 计算机电子教室发展趋势,探究“电子教室”在信息技术课堂教学中应用的利与弊.doc...

    PAGE PAGE 1 探究"电子教室"在信息技术课堂教学中应用的利与弊 摘要:目前,教师利用电子教室软件进行教学在信息技术课堂教学活动中已成为一种普遍的课堂教学手段之一.该文主要 ...

  8. 计算机二级按键怎么出音乐,计算机二级考试时间_谈计算机技术在中学音乐教学中的运用...

    中图分类号:G633.951 文献标识码:A 摘要:当下,计算机技术和互网络技术是新型技术革命中的核心技术,在各行业领域中得到了广泛应用.教育行业与新型技术的融合,对传统课堂教学将必然产生影响巨大.意 ...

  9. 小学计算机课重要,浅谈信息技术课在小学教育教学中的重要性

    与<浅谈信息技术课在小学教育教学中的重要性>相关的范文 摘要:随着科技的发展和教育改革的深入,现代信息技术在课堂教学中的应用越来越广泛,小学教师运用现代信息技术能力的高低,将影响基础教育改 ...

  10. 热学在计算机方面的应用,计算机模拟实验在“热力学统计物理”教学中的应用...

    [摘 要] 针对"热力学统计物理"课程理论性强的特点,在教学过程中融入了计算机模拟实验,将复杂的理论问题通过计算机模拟实验可视化.通过实例展示了计算机模拟实验嵌入"热力学 ...

最新文章

  1. python具体有什么用-python是什么意思?python有什么用?
  2. linux内核设计与实现看不懂,Linux内核设计与实现读书笔记
  3. Ubuntu 下常用的命令 简略记录
  4. UI5 Source code map机制的细节介绍
  5. html中如何让图片交错,HTML5/Canvas 光圈交错幻觉
  6. 揭秘!如何用Flutter设计一个100%准确的埋点框架?
  7. mysqldump导出insert带字段
  8. C# 直接选择排序(史上最清晰,最通俗)
  9. 从master-worker模型看团队管理
  10. TortoiseSVN 命令
  11. Linux系统基础命令详细总结,不定期更新,建议收藏
  12. mysql 伪表_伪表和伪列
  13. 队列-链表-C语言实现
  14. GemFire 异步写和同步读
  15. QT纯代码设计UI界面Demo
  16. 卓有成效的管理:你逃不过的功课你要完成它
  17. fatfs文件系统详解之f_read函数分析
  18. BIDS Helper (Free)微软BI开发辅助工具--非常棒
  19. 正确启动从GitHub上下载的vue项目:vueAdmin-template
  20. 中国天气网api接口调用,key获取方式,数据请求秘钥获取,城市id获取方法

热门文章

  1. sqluldr2 配置
  2. 安装Hitool JRE环境
  3. 厨房电器机械EN60335-2-14检测标准及项目
  4. 内网安全“小迪安全课堂笔记”域横向
  5. 单片机c语言必背代码_stm32单片机编程用库函数好还是寄存器好?
  6. 几乎最全的中文NLP资源库
  7. 外包IT运维面临的问题及挑战
  8. Linux 解压 .tar.bz2文件
  9. 【层级多标签文本分类】融合标签层级结构的文本分类
  10. 代码整洁之道-编写 Pythonic 代码