URL().openStream()
을 제공하여 InputSteam
을 Java의 ImageIO
에 전달하려고합니다.새 URL(). ImageIO에 전달되면 openSteam() 메서드가 null을 반환합니다.
val sourceIO = new URL(fileName).openStream()
val bufferedImage = ImageIO.read(sourceIO)
약 100 개의 이미지를 테스트하고 있습니다. 나는 각각의 이미지가 존재한다는 것을 안다. 왜냐하면 같은 입력 스팀을 다른 클래스에 전달할 때 잘 동작하기 때문이다. 그러나 ImageIO는 스트림이 null이라는 불평을 계속합니다. java.lang.IllegalArgumentException: input == null!
내 생각에 무언가가 제대로 초기화되지 않았습니다. 이 문제를 어떻게 해결할 수 있습니까? 감사!