Я на самом деле получаю входной источник из PostgreSQL.Тип столбца таблицы - bytea.Я хочу преобразовать байт обратно в исходное изображение.
BuffredImage bImageFromConvert = ImageIo.read(new ByteArrayInputStream(rsvalue.getBytes(10)));
ImageIO.write(bImageFromConvert, "jpg", new File("D:\\"+ rsvalue.getString(2) +".jpg"));
Ошибка, как показано ниже:
Exception in thread "main" java.lang.IllegalArgumentException: im == null!
at javax.imageio.ImageIO.write(ImageIO.java:1457)
at javax.imageio.ImageIO.write(ImageIO.java:1521)
at my.lincdoc.controller.ProposalController.RetrieveProposalForm(ProposalController.java:66)
at my.lincdoc.common.App.main(App.java:16)
Кто-нибудь может мне помочь?