Na vaší ResultSet
zavolejte:
Blob imageBlob = resultSet.getBlob(yourBlobColumnIndex);
InputStream binaryStream = imageBlob.getBinaryStream(0, imageBlob.length());
Případně můžete zavolat na číslo:
byte[] imageBytes = imageBlob.getBytes(1, (int) imageBlob.length());
Jak BalusC poznamenal ve svém komentáři, raději použijte:
InputStream binaryStream = resultSet.getBinaryStream(yourBlobColumnIndex);
A pak kód závisí na tom, jak budete obrázek číst a vkládat.