Mobile (Android) based image compressor
Project Domain / Category
The images captured by the recent cameras often exceed 2 MB. Using such images frequently results in Out of Memory Exception, short of storage and also sharing such images may consume more bandwidth. To deal with these issues we need to compress the image size without any significance loss to its quality.
Mobile based image compressor software will select single, multiple images or full album for image compression and on tap of a button it will reduce the image size showing the progress bar. After compressing the image size, it will save the newly compressed images into a directory and at the end will show a message showing No. of images compressed, and saved space.
Image compressor functional requirements: Following are the required features of this project:
- Must have a built-in directory browser to access only images from internal or external storage of phone.
- Must have a built-in image browser to show images of internal and external storage.
- Must have a selection feature to select single, multiple images or full album of images from internal or external storage of mobile phone.
- Must have a setting feature where a user could select the default directory to store the compressed images.
- There should be a progress bar feature to show the progress of image compression.
- After images are compressed a message should be displayed showing No. of images compressed, and saved space.
- Should have a sharing feature to share the compressed images.
- Compressing the image should only reduce the image file size and not the resolution.
Application Type Tools & Technologies It will be an android based application Android Studio\ Eclipse