[quote="ranma":3snrb3xb]and how do you read jpegs stored this way back into a sprite animation?[/quote:3snrb3xb]
I'm confused as to why you would even want to do that
If the information you're storing is sprites... then just make them sprites. That's what the sprite object is for.
And if you're concerned about the size of a character portrait, well... don't be. It's not like your character portraits are going to be 1024x768. Or are they