用户界面友好使用方便3开发环境1EclipseHeliosService.PPT

用户界面友好使用方便3开发环境1EclipseHeliosService.PPT

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用户界面友好使用方便3开发环境1EclipseHeliosService

项目汇报 PictureShow 汇报内容: 1.小组成员 2.项目简介 3.开发环境 4.界面展示 5.功能介绍 6.程序架构 7.程序扩展 8.项目总结 1.小组成员: 杨梦媛 郭南君 梁稳 2.项目简介: 该项目是一款基于安卓的图片处理软件,该程序集图片剪裁,锐化,调节暗亮,加边框,加文字,加特效,加图标,自由画板等功能于一身,用户界面友好,使用方便。 3.开发环境: 1.Eclipse Helios Service Release 2 2.Android SDK 3.Android 2.2 4.界面展示: 欢迎界面 功能界面 5.功能介绍: 5.1图片美化 : 图片美化主要是对图片的基本处理,比如对图片的调色,锐化,剪裁,滤镜,加边框,加图标等 处理。 主要实现思路: 在原图上对图片进行效果的叠加或者处理图片的每一个像素点。 原图 剪裁 旋转 滤镜 锐化 边框 涂鸦 调色 5.2图片拼接: 实现类似于美图秀秀的自由拼图功能 主要实现思路: 通过鼠标的拖动就能让图片移动与旋转,onTouch事件每次Action_Down的时候检测点击位置是否有图片,如果有则把位于最上面的图片放到数组的第一位置,接下来所有Action_Move事件全部只对第一位置的图片起作用,这样就可以单独拖动旋转一张图片而不影响其他图片的位置与当前状态,为了让拖动后的图片能及时显示出来,我们就要使用onDraw函数对图像进行重画 图片拼接流程图: 拼图前 自由拼图后 5.3特效照相机: 实现在照相的同时对图像进行处理 5.4武功秘籍: 实现用户自由画图的功能 实现思路: 直接调用android自带的 demo程序里面的fingerpaint 6.程序框架: 该程序是以mvc框架为基础的,但并不是完完全全的mvc模式,因为标志的mvc适用于数据库的开发,首先有界面部分,接着是控制逻辑部分,接着是算法部分,通过界面调用后台算法处理再显示出处理之后的图片。 7.程序扩展 人像美容是数字图像处理的一个较难的领域,因为不像处理一般的图片,人像处理要处理之后看着还是一个人完整的轮廓,所以处理算法相对于其他要相对细腻一些。我们由于时间紧迫就没实现这部分,但后期的同学接手我们的项目可以朝着这个方向去改进我们的代码,使得功能更加的完善,虽然我们没有实现,但这方面我们小组还是查阅了不少相关资料,也收集了许多有用的素材。我们小组通过查阅相关论文,总结出如下的算法,这些算法都是在一些论文中搜集出来的,希望大家好好珍惜这些代码,并且这些代码都是用c++语言实现的,我们可以把它迁移到安卓平台下,这样相信就能实现人像美容功能了。代码详见开发文档。 8.项目总结: 大体实现了图像处理的功能,我们小组按时按量完成了任务,并且分工明确,每个人都有适当的工作量,功能基本完成,但有些地方程序运行效率不够快,并且有些较难的算法没有实现,还期待下一届的同学继续完善。各算法详解见开发文档。

您可能关注的文档

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档