基于位图格式图形绘制和撤销的方法研究与实现
发布时间:2021-03-01 22:47
目前,交互式电子黑板已经实现教学中的一些图形绘制和撤销。经研究发现,这些图形格式是基于矢量图,矢量图是一种面向对象的图形绘制,其根据几何特性来绘制图形,面向对象的矢量图自身的优点是文件小,图像元素对象可编辑,放大、缩小后图像不会失真,和分辨率无关等。但面向对象的矢量图自身也有一些缺点,不能精确刻画图形位置,比如难以画出同心圆等数学图像,不宜做复杂组合图像,不能实现精确擦除等。课堂教学是采用一对多教学模式,基于矢量图格式的图形绘制和撤销在教学这种特定场合下操作困难,不符合老师等人员的作图习惯。因此,需要研究一种新型的作图方式,适用于课堂教学这种模式,位图格式的图形绘制和撤销成为未来的研究热点。基于位图格式图形绘制和撤销的电子书写系统的研究,真正解决了基于矢量图格式带来的问题。在课堂教学特定场合下,真正方便老师等人员的工作。本文的研究重点将是采用位图格式进行图形的绘制和撤销,并成功运用在智能电子黑板上。与基于矢量的绘图程序相比,当处理位图图像时,位图可以优化微小细节,进行显著改动,以及增强效果,为教师的教学提供了便捷。在智能电子黑板上实现位图格式的绘图功能,区别于矢量图格式的绘图,矢量图是...
【文章来源】:山西大学山西省
【文章页数】:69 页
【学位级别】:硕士
【部分图文】:
net框架关系图
第二章系统主要技术介绍7(1)基数样条函数。GDI+支持基数样条函数,而GDI不支持。基数样条由一系列点指定,按照一定顺序连接而成的一条较大曲线。技术样条可以平滑地穿过组中每一个点(不出现尖角),可使它比用直线连接创建得更精确。(2)位图图形。GDI+可提供大量位图图形的绘制方法,其中包括直线、曲线、圆形、矩形以及立体图形等,上述方法被封装到相应的图形绘制类当中,并在其中构建关于图形的一些基本属性,例如颜色、线条等。GDI+的体系结构如图2.2所示。图2.2GDI+体系结构示意图计算机绘图是一门新兴的绘图技术,主要是随着计算机及其外围设备的发展而形成。这门技术给生活、科研、教学、国防等领域带来了重大的变革。是计算机与传统语言方式方法的完美结合。它继印刷、照相技术之后,逐渐应用到各个图形设计领域。简单地说,计算机绘图则是由多门学科知识交织在一起的,如基础数学、工程绘图、计算机图像处理、程序设计等学科知识,最终形成系统的计算机绘图技术。2.4样条插值算法图形绘制中,尤其曲线、封闭式图形的绘制,对曲线的平滑度要求较高,目前常采用三次样条差值算法来实现。插值样条由多项式组合而成,简单理解,样条插值法就是两点确定一个函数,每个函数表示一个样条,函数决定了样条,不同的函
基于位图格式图形绘制和撤销的方法研究与实现164.3存储结构设计4.3.1存储方式的选取在本次设计中,如何对图像文件进行储存是一个重要的问题,对于文件的储存,常用存储方式为数据库存储以及文件存储。数据库因低冗余度以及高共享性的特点而作为各种系统在存储数据时的首要选择。但是智能电子黑板系统需要储存课堂中绘制图形内容,这些内容为方便老师或学生们的拷贝,从而选择文件系统的存储方式。4.3.2存储结构的设计在电子黑板关于中图形的存储设计是采用文件夹存储的方式。将文件夹设计为相关的树状结构,根据每个文件的性质特点进行分类,将分类的结果作为树状结构节点,随后根据树形存储方法的特点,将图形文件以ID的形式进行创建。文件的储存位置则依据树形结构的每一个节点,按照存储时间的先后以固定的格式加以命名,上述过程可称为文件的序列化。若需继承之前所讲授的内容,需要进行反序列化来对资源文件进行读取,将每个根节点的ID与文件的内容进行匹配,找到符合条件的图像文件,实现文件继承的功能。4.4系统结构设计4.4.1主要类的层次结构本次系统设计是通过构建相关的绘图类,在计算机上实现相应绘图功能,该类的两个成员变量Color和State。Color变量则记录图形的线条颜色以及填充颜色,State变量负责记录用户选取绘制图形的图元状态,Draw()为智能电子黑板上绘制的图形方法,不同的图形类其绘制图形的方法都有所不同,通过子类继承基类对该方法进行重写,实现不同图形的绘制效果。图形处理类的类图如图4.1所示:图4.1图形处理类类图
【参考文献】:
期刊论文
[1]浅谈图像处理与BMP图像文件格式[J]. 宋亮,陈瑜轩. 电子设计工程. 2014(07)
[2]Bresenham画圆法提取图像信息[J]. 卫洪春. 计算机系统应用. 2014(01)
[3]浅谈交互式电子白板在信息技术教学中的应用[J]. 陈一凡. 中国科教创新导刊. 2013(21)
[4]基于GDI+的矢量综合录井图绘制系统的设计与实现[J]. 董高祯. 录井工程. 2013(01)
[5]安全高效的可撤销指纹模板构造[J]. 喻建平,张鹏,王瑶,杨懿竣. 中国图象图形学报. 2013(01)
[6]交互式电子白板课堂教学应用研究的现状分析[J]. 胡卫星,王洪娟. 中国电化教育. 2012(05)
[7]可调阻尼式汽车减振器设计与试验研究[J]. 刘勺华,李彦,房亚,陈龙. 机械设计与制造. 2012(05)
[8]原始图像数据向BMP位图文件的转换[J]. 刘惠敏. 自动化技术与应用. 2011(07)
[9]基于电子白板的混合式教学中的化学教学模式研究[J]. 马春生. 中国现代教育装备. 2010(06)
[10]基于VC的BMP位图伸缩显示[J]. 夏萍,潘宏侠,王芳. 电子测试. 2009(12)
硕士论文
[1]图像矢量化方法研究与应用[D]. 彭荣杰.华中科技大学 2006
本文编号:3058132
【文章来源】:山西大学山西省
【文章页数】:69 页
【学位级别】:硕士
【部分图文】:
net框架关系图
第二章系统主要技术介绍7(1)基数样条函数。GDI+支持基数样条函数,而GDI不支持。基数样条由一系列点指定,按照一定顺序连接而成的一条较大曲线。技术样条可以平滑地穿过组中每一个点(不出现尖角),可使它比用直线连接创建得更精确。(2)位图图形。GDI+可提供大量位图图形的绘制方法,其中包括直线、曲线、圆形、矩形以及立体图形等,上述方法被封装到相应的图形绘制类当中,并在其中构建关于图形的一些基本属性,例如颜色、线条等。GDI+的体系结构如图2.2所示。图2.2GDI+体系结构示意图计算机绘图是一门新兴的绘图技术,主要是随着计算机及其外围设备的发展而形成。这门技术给生活、科研、教学、国防等领域带来了重大的变革。是计算机与传统语言方式方法的完美结合。它继印刷、照相技术之后,逐渐应用到各个图形设计领域。简单地说,计算机绘图则是由多门学科知识交织在一起的,如基础数学、工程绘图、计算机图像处理、程序设计等学科知识,最终形成系统的计算机绘图技术。2.4样条插值算法图形绘制中,尤其曲线、封闭式图形的绘制,对曲线的平滑度要求较高,目前常采用三次样条差值算法来实现。插值样条由多项式组合而成,简单理解,样条插值法就是两点确定一个函数,每个函数表示一个样条,函数决定了样条,不同的函
基于位图格式图形绘制和撤销的方法研究与实现164.3存储结构设计4.3.1存储方式的选取在本次设计中,如何对图像文件进行储存是一个重要的问题,对于文件的储存,常用存储方式为数据库存储以及文件存储。数据库因低冗余度以及高共享性的特点而作为各种系统在存储数据时的首要选择。但是智能电子黑板系统需要储存课堂中绘制图形内容,这些内容为方便老师或学生们的拷贝,从而选择文件系统的存储方式。4.3.2存储结构的设计在电子黑板关于中图形的存储设计是采用文件夹存储的方式。将文件夹设计为相关的树状结构,根据每个文件的性质特点进行分类,将分类的结果作为树状结构节点,随后根据树形存储方法的特点,将图形文件以ID的形式进行创建。文件的储存位置则依据树形结构的每一个节点,按照存储时间的先后以固定的格式加以命名,上述过程可称为文件的序列化。若需继承之前所讲授的内容,需要进行反序列化来对资源文件进行读取,将每个根节点的ID与文件的内容进行匹配,找到符合条件的图像文件,实现文件继承的功能。4.4系统结构设计4.4.1主要类的层次结构本次系统设计是通过构建相关的绘图类,在计算机上实现相应绘图功能,该类的两个成员变量Color和State。Color变量则记录图形的线条颜色以及填充颜色,State变量负责记录用户选取绘制图形的图元状态,Draw()为智能电子黑板上绘制的图形方法,不同的图形类其绘制图形的方法都有所不同,通过子类继承基类对该方法进行重写,实现不同图形的绘制效果。图形处理类的类图如图4.1所示:图4.1图形处理类类图
【参考文献】:
期刊论文
[1]浅谈图像处理与BMP图像文件格式[J]. 宋亮,陈瑜轩. 电子设计工程. 2014(07)
[2]Bresenham画圆法提取图像信息[J]. 卫洪春. 计算机系统应用. 2014(01)
[3]浅谈交互式电子白板在信息技术教学中的应用[J]. 陈一凡. 中国科教创新导刊. 2013(21)
[4]基于GDI+的矢量综合录井图绘制系统的设计与实现[J]. 董高祯. 录井工程. 2013(01)
[5]安全高效的可撤销指纹模板构造[J]. 喻建平,张鹏,王瑶,杨懿竣. 中国图象图形学报. 2013(01)
[6]交互式电子白板课堂教学应用研究的现状分析[J]. 胡卫星,王洪娟. 中国电化教育. 2012(05)
[7]可调阻尼式汽车减振器设计与试验研究[J]. 刘勺华,李彦,房亚,陈龙. 机械设计与制造. 2012(05)
[8]原始图像数据向BMP位图文件的转换[J]. 刘惠敏. 自动化技术与应用. 2011(07)
[9]基于电子白板的混合式教学中的化学教学模式研究[J]. 马春生. 中国现代教育装备. 2010(06)
[10]基于VC的BMP位图伸缩显示[J]. 夏萍,潘宏侠,王芳. 电子测试. 2009(12)
硕士论文
[1]图像矢量化方法研究与应用[D]. 彭荣杰.华中科技大学 2006
本文编号:3058132
本文链接:https://www.wllwen.com/kejilunwen/shengwushengchang/3058132.html
最近更新
教材专著