基于iOS平台的智能手机图像处理算法研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:JK0803_liuchao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
图像是人类信息传递最为简单和直观的载体,一直以来,人们对图像处理领域的研究和探索从未间断。随着移动通信技术和和智能终端设备日新月异的技术更迭,高性能的便携移动设备也不断推陈出新,大部分图形图像的处理工作只能在PC端处理的传统局面早已打破。智能手机的流行让拍照变得更加方便快捷,社会经济文化的发展让人们对拍照有了更高的要求。因此,集拍照和图片加工为一体的手机应用应运而生且发展迅猛。然而这些应用在给用户提供丰富的图片处理功能的同时,隐去了图像处理相关算法实现的细节,因而给图像处理技术披上了一层神秘的外纱。此外,轻量级而且高效的计算机视觉库OpenCV,实现了图像处理和计算机视觉方面的很多通用算法,但是目前将OpenCV移植到iOS平台做二次开发的资料还较少。本文所涉及图像处理应用的研究和讨论,不仅体现了应用程序开发热点,还对有意于iOS应用开发的人员一定的指导作用。同时,还将用OpenCV在iOS平台上实现相关图像处理算法的关键代码和要注意的细节以教程的方式呈现在应用中,对一些对图像处理有兴趣的iOS开发者有一些抛砖引玉的作用。本文主要工作内容如下:1.介绍了 iOS系统的主流开发技术和架构,重点介绍了 OpenCV图像处理技术开源框架。详细分析了 OpenCV图像处理库移植到iOS平台的过程,缓解了目前关于OpenCV开源库移植到iOS平台的资料稀少的现状。2.讨论了图像处理领域的边缘检测技术,并提出一种基于边缘检测的动漫素材采集方法。对比分析了 Roberts,Prewitt,Sobel,Canny边缘检测算子,其中对Canny算子做了更为深入的分析,并用Objective-C语言在iOS平台上实现该算子。不仅实现了对单张图片做边缘检测,还实现了对摄像头拍摄的视频做实时的边缘检测处理。还讨论了当下热点技术之一的人脸检测技术,并在iOS平台上实现了基于Haar-like特征的人脸检测方法。3.开发了一个带有8个基础图像处理教程的手机应用,包括图片边缘检测处理、图片人脸检测、使用UIImagePicker图像选取器定制化读取和保存iOS设备中的图片、图片“海报化”滤镜效果、图片“怀旧化”滤镜效果、对摄像头拍摄的视频做实时边缘检测处理等。每个教程都列出了程序实现的要点和具体步骤,并提供了预览效果功能和相应的资料网页链接,对有意向做图像处理的iOS开发者有一定的学习意义。
其他文献
运用西方当代视觉艺术理论及中国当代语言学理论,对吴冠中绘画作品与语言作品的具体分析和比较后,可以看出,作为一个风格成熟的画家,吴冠中先生的绘画与文字作品在形式因素、表现
东海乌参(学名:白肛海地瓜Acaudina leucoprocta),属于芋参目(Molpiadida)尻参科(Caudinidae),盛产于我国浙江沿海海域。本文以东海乌参为研究对象,从其体壁中提取分离多糖成分,采用化学和波谱学的方法对其结构进行系统分析,并对其活性进行评价,研究结果如下:东海乌参经1%KOH 60℃提取3 h后,调节pH至6.7,使用4%木瓜蛋白酶56℃酶解2.5 h最终粗多糖
<正>【环境保护部网站11月21日讯】环境保护部11月21日在河北省廊坊市召开京津冀及周边地区"散乱污"企业整治暨秋冬季大气污染综合治理攻坚阶段总结现场会,环境保护部部长李
腐败问题已成为我们党当前关注并着力解决的焦点问题,许多专家学者从不同的角度试图在理论研究上找到预防腐败的途径和方法,为党和国家的反腐斗争提供服务。笔者认为在深受中
由于现行中学英语教学对英语语音的教学没有给以应有的重视,使学生留下了严重的后遗症。不少学生难以正确拼读单词,缺乏基本的连读、失爆等语流音变的语音知识。此外学生在听
通货膨胀目标制是20世纪90年代开始实施的一种新型的货币政策,通货膨胀目标成为货币政策领域最受人关注的焦点。本文分析了加拿大中央银行实施通货膨胀目标制的背景、目标设
詈语,俗称骂人话。长期以来都被认为是难登大雅之堂的语言垃圾,不足以研究。因此,在相当长一段时间内,对詈语本身的研究为数不多,更不必说詈语翻译的相关研究。但是语言作为
本文以张家口地区重点调查资料为基础,从分析农村金融的现实需求入手,考察当前农村金融的供需状况,分析当前农村金融服务的空白点和薄弱环节,并结合发达国家成功经验,提出农
随着城市经济的不断发展,人们的生活水平也更高了,对于居住的环境要求也更高了。园林景观设计作为城市建设的重要组成部分,也需要根据人们日益增长的需求不断更新设计,这样一