I need to write a Java application that should be able to manipulate image pixels regardless of image format ( JPEG , BitMap , Gif , ...).
This means that I need to access the pixels, and I also need to calculate some image attributes, such as size , resolution , contrast , brightness and compression algorithm .
I also need to manipulate the bits of individual pixels. Now I need to know that I can do this with pure Java SE classes , or do I need to use a third-party library? If so, which is better for me? JAI, ImageJ, ...?
source share