Dissertation > Excellent graduate degree dissertation topics show

The Design and Implementation of Image Browser Client Based on Android

Author: WangChengCheng
Tutor: LiuLei; ZhangZuo
School: Jilin University
Course: Software Engineering
Keywords: Mural Browse Android Client Image Zoom Bilinear Interpolation
CLC: TP311.52
Type: Master's thesis
Year: 2012
Downloads: 187
Quote: 0
Read: Download Dissertation

Abstract


With the coming of3G age, the Mobile Terminal Devices including smart phoneswhich depend on network communication as major function, come into people’s eyesas flooding. As the newest, most popular and most open mobile operation system,Android brings users new application experiences, it also offers mobile developersnew software development opportunities, and more and more applications treatAndroid as a platform. This paper is that to rely on Android-related technologydevelopment and research.Now, there are many applications about images processing on Android, but mostof focusing on local pictures displaying and processing, and it often has poor effect ofimage zooming in and out. Do not have a better imagebrowsing software treating Android as a platform, so research and development aboutthis type of software is of great significance in this case. This paper introduces Clientsoftware analysis, design and implementation based on C/S. The Client software mainachieves browsing and Server images processing. Firstly, I analyzed the structure ofServer website, implemented login in mural resource website at a imitation program byClient, posted the forms, extracted URL links of mural resources from the HTMLpages that Server responses and returns, and download images to my memory caches,finally implement some processing functions about those images, such as zooming inand out. I had a detailed requirement analysis, clear business processes and coding.When achieving the function of zooming in and out, I compared two algorithms, whichare Bilinear Interpolation and Nearest Neighbor Interpolation. This program stored themoral images by the Image Pyramid structure. The testing implied that BilinearInterpolation is more suitable for image processing on mobile terminal. The programused JAVA and Android SDK(Software Development Kit)to develop, the AndroidSDK is mainly based on the Java, including the development of mobileapplications tool set on Android platform. Users can use Java to develop softwareapplications by Android platform, Eclipse equipped with ADT (Android Development Tools) as development tools.The program test and run at Tablet PC based on AndroidOS. I used a modular approach to design image browser client. The same module mustachieve high cohesion, but low coupling between different modules. The whole systemis divided into different functional modules. According to these different modules, wecan realize the detailed design and coding. During requirement analysis and detaileddesign, we achieved specific problems decomposition, extracted the common parts,and formed public rules, which are beneficial for the future of the expanded functionand system maintenance.The design and implementation of image browser client, we achieved a betterresult in the simulated experiments, many aspects of performance are better thanexisting similar applications. The realization of the murals resource browsed websiteimages, rather than simply browsing the local pictures. Image zooming also had a lotof progress. All these indicated that the present work is meaningful.

Related Dissertations

  1. Research on Interpolation to Enlarge the Image and Multi-threshold Region Growing Algorithm,TP391.41
  2. Finite Volume Element Method for 2D Sobolev Equation,O241.82
  3. Network RTK and Online Value-added Service System,P228.4
  4. A Research in QR Recognition,TP391.41
  5. Research and Implementation of Algorithms for Image Processing Based on Android,TP391.41
  6. Design of Video Scaling Module in Video Signal Processing Chip,TP391.41
  7. Technology research and application of seismic data processing and visualization,TP391.41
  8. Aerial Photo Processing and Algorithm Design on Allocating Texture Research,TP391.41
  9. Control Algorithm and Its Simulation for Automatic Train Operation System Based on Fuzzy-PID Soft-Switch,TP273.4
  10. Research on the Algorithm of Convection-dominated Diffusion of Two Dimensions Based on Characteristic Theory,O241.82
  11. Research on Imaging Techniques and Processing Methods Based on CMOS Image Sensor,TP391.41
  12. The Research of Aircraft Cabin Training Simulation System,V323
  13. Embedded high-definition camera's hardware and software design,TB852.1
  14. The image reading system based on DSP Research,TP391.41
  15. Design and Research of LCD Image Scaling Engine,TP391.41
  16. The fabric dimensional scene simulation system,TP391.41
  17. Algorithms for Suppressing Gaussian-Impulse Mixed Noise in Images,TP391.41
  18. Video Image Compression Standard and Realization’s Arithmetic Research,TN919.81
  19. Three-dimensional scene simulation system of textile products,TP391.72
  20. Computer-aided design creative systems,TP391.72
  21. Ray Tracing Forward Modeling with Seismic First Arrival Times,P631.4

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile