欢迎来到天天文库
浏览记录
ID:24991538
大小:54.00 KB
页数:5页
时间:2018-11-17
《图片分享理念下交友社团移动客户端软件之设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、图片分享理念下交友社团移动客户端软件之设计与实现第一章引言1.1课题背景随着iPhone的流行,基于iPhone的各种应用层出不穷,拍照,发微博,交友成为其中比较大的一块,各种微博客户端,SNS客户端,图像处理工具应景而出,用户可以随时随地发布自己的状态,心情,图片,地点等。一种快速的分享模式就是,进行拍照,然后进行简舉的加工,自动定位,进行简单的描述或者不描述,发布,分享到其他社区。然后你的粉丝就会在第一时间看到你发布的图片。分享和查看图片可以充斥在你任何的时间碎片,比如等公车、聚会、散步的时候。或者你可以对婚礼来一场图片现场直播。目前端图片交友
2、社区的现状如下:早期成名的Instagram在2010年上线以后,迅速积累了大量客户,实现了盈利,Instagram成功和出色的滤镜系统分不开,它的特色就是可以让大众快速打造出漂亮的艺术感强烈的图片。随后大量的软件开始出现,国外的Path,Picplz,Color,国内的有推图、图钉等。每个软件都有自己的特色,或者关注对象不同,有的面向大众,有的面卩彳现实好友,有的而向附近N好;或者对图片的处现不同,有的提供丰富的滤镜,有的则更关注时间和地点。和Tp,painter等,其巾Photoshop处于领先地位,提供了各种方便的工和滤镜进行效果调整、曲线调
3、整、图层混合等等,属于商业软件的佼佼者。而Gimp是一个开源软件,成为很多图像处理软件的参考对象,同时有不少的开源图像处理库,如ImageStone,CxImage,FreeIniage等等。在;iOS系统上,也有不少的图像处理软件,相比较来说就是非常的轻量级了,究其原因,无非是硬件的处理速度和内存受限等,有些JT源软件的图像处理完全通过数学运算,完全使用CPU进行运算,在上就无法支持如此庞大的运算量,我们就要考虑利用硬件进行处理,目前的iOS平台有GPU图形处理单元,DSP等等硬件的支持,并且对幵发人员提供了OpenGLES的支持,使得我们可以更
4、容易操作图片的数据,并且iOSSDK对开发人员提供了更上层的Quartz2D库,进行图片的简单处理可以说是得心应手。所以我们有几种方法进行数字图像处理,在这里,主要介绍几种,首先是基于像素的处理,主要使用CPU进行处理,其中又涉及各种颜色空间的转换,其次介绍OpenGLES在图像处理方向的应用,利用OpenGL的管线,多重材质,灯光特效等等进行快速图像处理,最后对iOSSDK中的Quartz2D进行简单的介绍。第三章图片交友社区客户端需求分析...........21-243.1功能性层级需求分析...........21-223.2用户界面需求分
5、析...........22-233.2.1未登录用户界面要求...........223.2.2登录后界面要求...........22-233.2.3艺术风格...........233.3本章小结...........23-24第四章图片交友社区客户端概要设计...........24-294.1图片交友社区客户端总体设计...........24-254.1.1图片交友社区客户端...........24-254.1.2软件运行环境...........254.2软件的各层模块划分...........25-284.2.1数据处理层....
6、.......25-264.2.2数据封装层...........26-274.2.3用户界面层...........274.2.4模块间的关联...........27-284.3本章小结...........28-29第五章图片交友社区客户端详细设计...........29-385.1数据处理层...........29-325.1.1网络交互模块...........29-305.1.2图像处理基本功能...........30-315.1.3GPS获取和管理...........315.1.4oAuth身份验证模块...........3
7、1-325.2数据封装层的设计...........32-355.3用户界面层设计...........35-375.4本章小结...........37-38结论本人参与并主导了基于移动互联网的图片交友社区的设计和开发;对图片交友社区系统的开发流程有了更深入的认识;在实际工作中通过对图像处理和网络交互相关技术的了解及应用,对GCD技术、oAuth身份认证、信息推送、及Objective-C相关技术的深入学习和应用,对图片交友社区的开发有了更深入的理解,同时为今后再次进行iOS平台的网络应用软件开发积累了宝贵的经验。本文主要完成了如下工作:(1)在
8、分析目前市场上流行的图片交友社区的基础上,结合现有条件及优势,提出适合市场需要的基于移动互联网的图片交友社区的需求。(2)
此文档下载收益归作者所有