You could convert the image to a hexidecimal String
and store it in a file without an extension inside the .jar file.
To make things even more difficult for them you could add a non-hexidecimal character into the text periodically and then remove that character from the String
in your code before converting the text back into an image. That way, even if they recognize the text file as an image in text they wouldn't be able to convert it unless they spotted the extra illegal hex characters.