Font Size: a A A

Design And Implementation Of Special Effects Camera Software Based On Android Platform

Posted on:2018-11-04Degree:MasterType:Thesis
Country:ChinaCandidate:P QiFull Text:PDF
GTID:2348330542971941Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In recent years,with the development of science and technology,mobile devices smart phones or pads have a high penetration in people of different ages.These devices achieve seamless communication of music,images,video streaming and other multimedia information with the Internet when combined with modern communication technology,which greatly enriched people's lives.A camera as a smart device is a very critical part with its function being exploited deeply.Scan code for payment,face recognition and other technologies are kept updated,the ordinary camera functions thus hardly meet the needs of the majority of users.However,the camera having special effect emerged,and was favored by more and more users as it greatly enriched the camera's functions.Therefore,provided herein is a effect-camera software system to improve the photography experience for users.A solution to adding an effect-filter based on the Android platform is provided herein based on the open source Android operating system.The traditional solution for effect filter is mainly implemented in the Android Camera application layer,wherein the image data is processed by means of the Camera callback data,which is constrained and limited by the hardware performance and system memory,resulting in low frame rate,low photo resolution and so on.Provided is a solution that can realize to real-time preview the effects by a camera application layer,and realize the effect photography by the HAL layer,after the understanding on the Android platform and Camera architecture.Further,the effects real-time preview by the camera and photo data effects processing is implemented when combined with OpenGL ES(OpenGL for Embedded Systems)and GLSL(OpenGL Shading Language)technology.For the realization of the filter effects,this thesis has further analyzed and studied how to produce common black and white,comics,Lomo and other filter effects at the Android platform combined with GLSL related technology and the image algorithm to achieve a complete effect camera system.The proposed solution not only meets the need by the users to preview the real-time filter effect in a shooting process,but also enhances the photo Synthetic efficiency,and obtains the full size of the effected photo.In this thesis,the system is tested and verified based on the actual scene.The results show that the system can meet the established functional and non-functional design,and the system can run normally and stably.The operation efficiency is improved compared with the traditional scheme,enhance the user experience,and increased the user's shooting enjoyment.
Keywords/Search Tags:Android, Camera, OpenGL ES, Filter
PDF Full Text Request
Related items