You should probably explain the purpose of having the images because that might not be the easiest solution.
If you're just going to upload them to a site to display, then you'd be better off just sending the player data and let the webpage do the rendering.
The equipment is the easy bit, there are already libraries for rending sprites/models in java