Font Size: a A A

Design And Implementation Of Android Platform-Based Multi-function And Effects Camera

Posted on:2012-03-03Degree:MasterType:Thesis
Country:ChinaCandidate:Z J JiangFull Text:PDF
GTID:2218330368487861Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Intelligent mobile phone combining with 3G technology realizes the support of images, music, video and other multimedia technical, and internet technology such as getting online everywhere, electronic commerce, sending and receiving e-mail, bringing people great convenience. Android mobile phone platform, as the representative of intelligent mobile phone developed by Google and open mobile phone alliance, has good openness, software and hardware function expansibility, without any royalties, getting more and more mobile phone manufacturer favor and occupying more and more market share. Android system has a built-in camera application providing only a simple picture-viewing, video recording function, with a monotone operation and menu interface. Therefore, in order to enhance market competitiveness and meet user demand of the camera function, it is necessary for us to make two times the development in the software on the camera, improve its function and beautify the menu interface.The main work of this paper is realizing of multi-function and multi-effect camera on Android platform. Camera multi-function refers to how the Android platform use 3D graphics interface OpenGL ES to implement on the menu interface rendering and photographs to show effects of multifunctional camera. Camera effects refer to how to design effectual model of camera in the Android platform, shooting out pictures with reflection effects, watercolor effects and fisheye effects, so that it can meet the needs of users. After these two steps, we will design and implement the camera with the camera interface beautiful, function powerful, and user experience strong. First, considered in the Android system built-in feature of camera application and the third side of the camera application development status, we analysis on how to increase the camera function and improve the camera users' interface. And then introduce the Android platform system architecture, application components and life cycle, communication of process and thread, system security, Android interface design pattern and so on. The paper gives a detailed elaboration and picture display on the studies on how to use OpenGL ES to achieve the menu interface rendering and photographs effects. We also describe how to use image algorithm to produce refection, watercolor, fisheye effects of photographs like Android third side application in the Android platform, and give a design scheme on the specific implementation to the camera effects using Open CV. Finally, we give the thesis work summary, put forward where to improve and extend, and prospect the next step in the paper.
Keywords/Search Tags:Intelligent mobile phone, Android, Camera framework, OpenGL ES rendering, Camera effects
PDF Full Text Request
Related items