便携移动终端上涂鸦着色算法的研究与实现

来源 :西安建筑科技大学 | 被引量 : 0次 | 上传用户:xdzc2009cccc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的突飞猛进,移动终端的广泛普及改变了人们的生活和交流方式。针对移动终端的Android平台以免费开放的方式,吸引了无数的开发爱好者和用户体验者,其平台上多种多样的应用已经融入了我们的生活。图像是人类获取信息、表达信息和传递信息的重要手段,加上移动终端的便利性,使得基于移动终端的图像交互处理软件越来越受到人们的青睐。移动终端与PC机在交互方式等诸多方面有很着很大不同,因此,非常有必要对面向移动平台的图像处理算法进行研究。本论文针对便携移动终端上的涂鸦着色算法进行了设计与研究。论文首先总结了Android平台的发展及系统框架,并分析了其特点和优势。然后介绍了相关的涂鸦着色算法,包含射线法识别着色区域、少数服从多数的着色原则。为了方便用户的着色选取过程,本文设计了一种便捷操作的涂鸦着色算法,它可以一次性对多个相似性闭合区域进行着色,并能够返回一个符合用户操作意愿的着色结果图。该算法主要包含三部分,分别为标记模板匹配算法、独立区域的分组算法和基于意愿匹配的算法。其中标记模板匹配算法运用于着色区域的识别过程,拾取的区域是与涂鸦线相交的并各自分离的独立区域,提高了独立区域识别的准确性;独立区域的分组算法是将拾取到的独立区域根据形状、距离属性类别分组得到一个着色结果图的候选集,包含了所有可能的着色结果;基于意愿匹配的算法是根据大多数人进行涂鸦着色时选取区域的习惯设计的,它能够从候选集中选择一个较好体现用户操作意愿的着色结果图,相比少数服从多数的着色原则,更能体现用户的心理想法。最后结合OpenCV在Android平台进行算法的设计与实现。通过真实手机对多幅图片进行测试,以及与LazyBrush工具的对比实验,可证明这种涂鸦着色算法能够有效地、更好地反映用户的操作意图。
其他文献
自从我国将发展“数字海洋”列入“十五”和2015年国家海洋科学技术发展计划以来,研究、发展有关海洋信息可视化的理论、技术与方法就成了一个急需面对的问题。本文就海洋信
随着企业虚拟化、企业实施的IT支持系统的不断增加、企业对遗留系统维护费用日益昂贵,企业应用集成EAI(Enterprise Application Integration)已经成为企业关注的焦点。而Web
视频监控是安防系统的重要组成部分,目前以计算机技术及视频图像编解码技术为核心的数字视频监控已经获得了广泛应用。而近年来,数字式产品的微型化趋势越来越明显,以网络为
近十几年来,传统旅游市场在信息化技术的影响下,早已发生了翻天覆地的变化。电子商务作为一种新型的商务手段和信息技术,弥补了传统旅游模式中旅游目的地与游客之间存在的信
随着蠕虫对网络安全的威胁日益增加,传统的基于蠕虫病毒特征的防御技术面临着新的挑战,单纯的防火墙策略和IDS检测技术无法满足对安全高度敏感应用的需要。如何在没有蠕虫病
本软件的设计结合实际工程项目,利用多种实用工具软件,基于面向对象技术实现了路由器配置的自动生成和串口传送,完成了路由器配置的全过程。软件采用图形化界面,人们只需要用
计算机远程监控系统是信息技术发展的产物,它是以计算机为核心,结合多媒体技术、网络技术及工业化技术的一种网络监控系统。随着计算机网络技术的飞速发展,实时监控系统可以
随着以网络为代表的信息技术的不断发展,嵌入式系统的应用越来越广,几乎无处不在。嵌入式系统与嵌入式操作系统的研究掀起了新的高潮,出现了许多热点问题,其中使用嵌入式Linu
网格将互联网连接的所有资源整合成一台超级虚拟计算机。它是集成和并行的计算与资源环境,其核心是在异构和分布式的网络环境中,实现资源共享(包括计算资源、存储资源、通信资
策略一直在复杂系统的管理中扮演着一个重要的角色,可以用来指导企业的信息和系统的管理。基于策略的管理方法是近年来被广泛认可的、管理复杂系统的一个有效解决方案,其核心思