Хорошо, у меня есть изображение, которое я пытаюсь прочитать. Проблема в том, что Image.read (файл) возвращает NULL.
File file = new File("C:\\images\\image1.jpg");
if(file.exists()){
System.out.println("Image file exists.");
BufferedImage originalImage = ImageIO.read(file);
}
Итак, образ существует, но ImageIO.read (файл) возвращает NULL. Никаких ошибок нет !!! Что происходит?
Это то, что я пробовал до сих пор:
Может кто-нибудь помочь с этим? Я новичок в этом, не знаю, как это исправить.
Хорошо, я только что понял, что ImageIO.getImageReaders (stream) возвращает пустой Iterator. Значит, не удалось найти подходящего ридера? Как мне читать это изображение?