Powyższa odpowiedź, którą ktoś sugeruje, zamienia mój kolorowy obraz na czarno-biały. Więc nie jest właściwe dla mojego pytania.IllegalArgumentException: Numery źródłowe Pasma rastrowe i komponenty przestrzeni kolorów źródłowych nie pasują Do obrazu kolorowego Wyjątek
File file = new File("path");
BufferedImage bufferedImage = ImageIO.read(file);
tutaj jest kod, a poniżej jest obraz. Pobierz obraz i zapisz na swoim komputerze. I spróbuj uruchomić powyższy kod z prawidłową wartością ścieżki, będzie to wyjątek w temacie
Pobierz zdjęcie: https://skydrive.live.com/?cid=19547371C4F3B839&id=19547371C4F3B839%21105
Proszę jeśli ktoś może otrzymać od obiektu java.awt.image.BufferedImage obraz podany jako wystarczający (nie powinien konwertować obrazu na skalę szarości).
Jesteś geniuszem, jeśli potrafisz odpowiedzieć na to pytanie: D. Pomoc Plza.
możliwe powielać http://stackoverflow.com/questions/10416378/imageio-read-illegal-argument-exception-raster-bands-colour-space-components –
Hi Philipp proszę przeczytać moje pytanie dobrze. Wyraźnie wspomniałem "nie należy konwertować obrazu na skalę szarą". Odpowiedź, którą sugerujesz, zamienia mój kolorowy obraz na szary (czarny i biały), jeśli chcesz, spróbuj i zobacz. I nie sugeruj innych pytań i nie dawaj mi - punktów bez wypróbowania go. Bądź odpowiedzialny za swoje komentarze. –
@PhilippSander Podobny problem z tym obrazem różni się od tego, który łączyłeś. – haraldK