Когда я пытаюсь прочитать изображение, используя следующий код
myPicture = ImageIO.read(new File("./src/javaassignment1b/Deck/Ace_Diamond_1.jpg"));
Я получаю следующую ошибку
Numbers of source Raster bands and source color space components do not match
При исследовании, есть аналогичный question, и он кажется его проблемой с моим изображением в формате JPEG (он был обрезан из более крупного изображения, которое, возможно, вызвало ошибка), и я должен работать над проблемой оттенков серого, я понятия не имею, что это значит или как его реализовать.
ПРИМЕЧАНИЕ. Сначала я попытался использовать ImageIcon для добавления в JPanel, но он не смог работать, поэтому я нашел это решение, которое привело к моему текущая проблема. Я только начинаю программировать на Java.
EDIT: вот ссылка на изображения, и я делаю приложение Java
Мне нужна альтернатива для добавления изображения в JPanel.