Hey JGO, I'll Start this post off by saying that I've never really messed around with creating/recreating Buffered Images via pixel data before.
(So maybe this is a common ordeal?)

I was bored today

, and decided to make a program that would:
A: Scan a Image, get the pixel data.
B: Export the recreated Image
(.
JPG).
C: Encrypt the recreated Image
(.
IDX / .
DAT).
D: Export the decrypted image
(.
IDX > .JPG).
The Image that I'm using: (rather large)
http://edmullen.net/test/imagefiletest.phpSomehow during this process after I recreate the Image via the decrypted file's data, it reduced the size dramatically?
No Image Quality / Pixel Data Loss.
1 2 3 4 5 6
| < Input (Original.jpg) 5,826 kb (3264x2448) > Output (Initial-encrypt.jpg) 5,826 kb (3264x2448) (Initial-decrypt.jpg) 966 kb (3264x2448) Finished...! |
Is Java doing something that I'm missing?

Or did I just make a new tool?