You could encrypt your images and load them via a FilterInputStream.
Write a tool to create encrypted files using the following FilterOutputStream:
public class ObfuscatedOutputStream extends FilterOutputStream
{
// This is the encryption "password".
private static final byte[] keyBytes= new byte[]{ 104, 22, -95, -63, 59, 100, 49, -101};
public static final int DECRYPT_MODE= Cipher.DECRYPT_MODE;
public static final int ENCRYPT_MODE= Cipher.ENCRYPT_MODE;
private static final String algorithm="DES";
public ObfuscatedOutputStream(OutputStream outputStream)
{
this(outputStream,Cipher.ENCRYPT_MODE);
}
public ObfuscatedOutputStream(OutputStream outputStream, int cipherMode)
{
super(new CipherOutputStream(outputStream,getCipher(cipherMode)));
}
private static Cipher getCipher(int cipherMode)
{
Cipher cipher;
SecretKey key= new SecretKeySpec(keyBytes,algorithm);
try
{
cipher= Cipher.getInstance(algorithm);
cipher.init(cipherMode,key);
}
catch (Throwable t)
{
throw new RuntimeException("Could not initialize ObfuscatedInputStream!",t);
}
return cipher;
}
}
And wrap the following FilterInputStream around the InputStream to read your Image:
public class ObfuscatedInputStream extends FilterInputStream
{
// This is the encryption "password".
private static final byte[] keyBytes= new byte[]{ 104, 22, -95, -63, 59, 100, 49, -101};
public static final int DECRYPT_MODE= Cipher.DECRYPT_MODE;
public static final int ENCRYPT_MODE= Cipher.ENCRYPT_MODE;
private static final String algorithm="DES";
public ObfuscatedInputStream(InputStream inputStream)
{
this(inputStream,Cipher.DECRYPT_MODE);
}
public ObfuscatedInputStream(InputStream inputStream, int cipherMode)
{
super(new CipherInputStream(inputStream,getCipher(cipherMode)));
}
private static Cipher getCipher(int cipherMode)
{
Cipher cipher;
SecretKey key= new SecretKeySpec(keyBytes,algorithm);
try
{
cipher= Cipher.getInstance(algorithm);
cipher.init(cipherMode,key);
}
catch (Throwable t)
{
throw new RuntimeException("Could not initialize ObfuscatedInputStream!",t);
}
return cipher;
}
}
NOTE You should change the keyBytes byte sequence before using it, since this is the encryption password 
You might have to optimize the above like caching the cipher to gain some performance.