基于iOS的图片标注系统设计实现
[关键词:iOS,图片标注] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:rjgc0103,word全文:46页,合计:17000字 |
本系统基于iOS7,开发环境为Xcode,以可复用,易扩展为宗旨,整体框架基于iOS使用MVC进行架构,系统内部封装遵循面向对象的原则,系统对外遵循面向接口的原则,系统默认界面遵循可定制原则定义相应delegate对外开放,系统实体为一个封装系统逻辑与用户操作的ViewController 。每一种标注方式作为一种控件提供给用户进行选择,减少标注方式与系统实体的耦合性,提高系统更改的灵活性。
本系统的最终成果以第三方控件为目标,在基础逻辑功能完善的条件下,主要提高系统的通用移植性与更多的可自定义内容。
......
本课题研究的图片标注系统,作为一个简易处理图片的系统,可以在短时间内对图片进行缩放,裁剪,位移变换等基本操作,同时提供特色的标注功能,可以让用户快速地得到自己想要的图片效果。让图片标注易用化,一键化,简单化。
......
功能需求分析
图片标注系统最基本也主要的功能就是标注。而标注又分为文字标注,图片标注,声音标注,链式标注四种。以下对四种标注做简要描述。
文字标注使用描述式,对话式或者字幕式的文字标注在图片上,可以模拟旁白或者体现人物对话内容,模拟字幕甚至可以体现出一种电影级的效果。
图片标注主要是为了使用表情,单一形象的小图片来修饰图片,可以达到为图片添加特效的效果。用户也可以发挥想象添加图片,效果完全取决于用户。
声音标注顾名思义就是在图片上添加声音,用可以在图片上添加人物对话,添加背景音也,添加旁白音等,有图有声音才能绘声绘色。
链式标注是为图片与图片添加联系的标注,在当前图片某一点加上链式标注,用户可以为链式标注指定一张跳转图,当用户点击链式标注时就可以切换当前图片到指定跳转图。举个例子,当前图片上有一个门,用户可以在门上添加一个链式标注,当用户点击该标注时跳转到门后的场景图。当然具体用法还是取决于用户。
所有标注都具有包括建立标注,编辑标注,删除标注,读取和保存标注的功能需求。其他功能性需求还有图片文件选取,音频文件选取。针对以上的功能需求做出详细的定义,见表3-1。
......
图片标注模块
图片标注模块是整个系统最为主要的模块。图片标注的方式有四种:文字标注,图片标注,声音标注,链式标注。每种标注虽然有着共通的抽象概念,却有着各自不同地标注与显示模式,操作方式也不尽相同。用户的操作从创建标注开始,每种标注的用例说明如图3-2所示。每种标注共享删除标注的操作,无需列出。
提示:此毕业设计论文完整版包含【论文】 作品编号:rjgc0103,word全文:46页,合计:17000字 |
本软件工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于iOS的图片标注系统设计实现(论文)!