I need to reduce the size of image(not the width and height) using Java program.
Is their any good API available for this?

I need to reduce the size from 1MB to about 50kb - 100 kb's.
Of-course the resolution will decrease but that doesn't matter.