基于GTK+的图像处理系统的设计与实现

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:asd710601
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着计算机技术和网络技术的快速发展,图像处理技术在不同专业领域都有着广泛应用,图像处理软件的开发也是日渐普遍。但是考虑应用环境、专业需求、界面设计和使用维护等多方面因素,开发一款界面良好,功能丰富的图像软件依然显得很重要。同时,随着图像应用的不断扩展,系统功能也需要实时更新与改进。因此,提高系统的可扩展性成为图像软件开发重点关注的一个课题。本文主要针对上述问题,在对数字图像技术和开源图像软件GIMP发展现状研究的基础上,结合GTK+图形界面开发框架,提出了在Windows系统下基于GTK+的图像处理系统的设计方案并予以实现。论文研究的主要内容包括:(1)针对图形界面开发的繁复现状,提出了一个基于GTK+的界面自动生成方法,应用XML技术描述界面元素,以GTK+图形工具包作为主要图形支持,利用界面生成引擎读取界面XML文件动态生成图形用户界面。该方法提高了图形界面的开发效率,大大简化了界面开发工作。(2)为提高图像系统的开发效率和交互界面的简便性,提出了一个基于GTK+的图像系统模型,具体分为界面视图、消息控制和功能实现这三个模块。界面视图模块应用上述的界面自动生成方法实现了系统的界面显示;消息控制模块为不同类型的输入事件提供了相应的操作服务;功能实现模块主要是根据消息控制模块传递过来的数据执行不同的功能,以此响应用户的请求。(3)为解决图像处理软件的功能扩展与优化问题,提出了系统的插件扩展方法。本文结合插件创建的具体实例详细阐述了系统插件的组成结构和实现过程,并基于上述的图像系统对不同功能的插件进行测试与验证,从而说明该插件机制的可行性与有效性。
其他文献
智能视频监控中,受监控环境多变、视角变化、光照亮度、盲区等因素影响,无重叠视域多摄像机间的目标匹配问题是一个具有挑战性和重要研究价值课题。本文从机器学习的角度,结
随着人民生活水平的不断提高、安防意识的不断增强及视频监控技术的不断发展,视频监控系统特别是嵌入式视频监控系统在停车场、居民小区、交通、银行等地方得到了广泛的应用。
摘要:高校毕业生就业难已成为社会热点问题,为家庭、高校、社会高度关注。学风建设与学生就业能力是相互联系、相互促进的统一体。本文分析了影响高校学风建设和大学生就业竞争力的主要原因及对策建设,阐述了如何进一步加强学风建设,创造良好的学习条件与环境,引导学生明确学习目的和奋斗目标,增强内在的学习动力,从而提升学生的就业竞争力。  关键词:高等学校 学风建设 就业竞争力  优良的学风是一种无形的力量,能使
为了节约传输带宽、存储空间,视频编解码技术早已成为国内外研究和工业应用的热点之一。AVS是我国自主研发的音视频编解码标准,是目前最先进的音视频压缩编解码标准之一。与
井下与地面的信息传输是测井、钻井以及采油等领域的重要研究课题,对石油资源的勘探与开发,探明油层的地质结构,测试油井的状态以及保持对资源的可持续利用都有着重要的意义。现
水下机器人声探测系统作为水下机器人的重要组成部分,它通过对水下目标进行探测与识别,来完成引导机器人进行自主航行、自主避障的任务。为了满足水下机器人对设备的体积以及
多址技术是无线通信演进的基础技术,多址技术的突破往往会促进无线通信系统的更新换代。随着无线通信的迅速发展,有限的频谱资源与不断增加的系统容量需求之间的矛盾越来越突
空间光通信以其高带宽、高码率、高保密性及抗干扰等优点成为光通信发展的新方向,而相干光通信以其灵敏度高,中继距离长,选择性好,通信容量大,具有多种调制方式等众多优点,成
随着市场竞争的加剧和信息系统的深入应用,人们对信息的处理、获取、发布、存储等提出了更高的性能要求.开发多用户C/S模式(客户端/服务器端)应用系统,成了我们数据库开发人
屏幕内容是指由电子设备生成的图像/视频,例如漫画,3-D游戏,捕获的计算机屏幕,有文字覆盖的视频等。随着移动互联网和云计算的兴起,屏幕内容编码受到广泛关注。现有的基于预