A bitmap(BMP) file is one that is made up of pixels
in a grid. It is a resolution dependent image, so it’s
very difficult to increase the size of a bitmap
graphic without a noticeable decrease in quality.
Joint Photographic Experts Group (JPEG) or JPG
files are a type of compressed bitmap file. This
lossy compression technique reduces the size of an
image by discarding details that are typically too
insignificant for the human eye to detect.
JPEG file format supports 16 million colours, it
does a very good job of analysing what data is the
most important to a particular image.
Processor : Intel Dual Core/Higher
Ram : 512 MB
Communication Channel : System
Hard Disk : 10 GB
Monitor : VGA Color (256)
Operating System : Windows OS(all versions)
Client Software : Desktop
Programming Languages : JAVA
Technology : Swings
Database software : My SQL
The PNG,GIF files takes much data to upload.
The PNG,GIF files consumes much time to
Facebook doesn’t support PNG files.
It is not possible to collect thousand of image
in a small memory storage.
Same mobile phones doesn’t support PNG&GIF
The JPG files takes less data to upload.
The JPG files consumes less time to upload.
Facebook supports JPG files.
It is possible to collect thousand of image in a
small memory storage if files are in JPG format.
All mobile phones support JPG files .
Java based program which is platform
Image takes less memory space .
Takes very less amount of time in conversion .
No effect on image quality and dimension.
Data stored in database is more secure .
Each images stored in database with unique ID.
1. The biggest limitation of this software is that It
works only on the java platform. Without java it
cannot work on the system.
2. Another drawback is that it is totally based on
swings which has limited scope rather than Visual
If you need to convert one or thousands of images
of varying types, this is the tool.
A PNG image having size 5MB is converted to JPG
image then it’s size reduced up to 700 KB but
image quality is unaffected.
Instead of storing the image, you can store the byte
array of that image in DB. You can convert that
image to byte array & store in DB. Byte Array (Base
64 string)which is more secure.
It can be used in various places like Banks, UIDAI
(Aadhaar), photography etc.