İlk defa Java ile görüntülerle çalışma ve çok iyi belgelenmeyen bazı garip istisnalar alıyorum. Bu çizgi istisna mesajı olarak Desteklenmeyen resim türü ile IIOException atıyorJava ImageIO IIOException: Desteklenmeyen resim türü?
BufferedImage imgSelected = ImageIO.read(new File("/abs/url/to/file/image.jpg"));
: Burada başarısız kod satırı var. Dosya satırının geçerli olduğunu, URL'nin geçerli olduğunu ve image.jpg
aslında aslında diğer görüntü görüntüleyicilerinde mükemmel bir para cezası veren geçerli bir JPG olduğunu, bu satırı istisna attığını kontrol ettim ve yeniden kontrol ettim.
Bu özel durumun niteliği hakkında daha fazla bilgi edinmek için ne yapabilirim? Bu, Java 7'de görüntüleri yüklemek için geleneksel bir yol mu, yoksa bu eski/kullanım dışı bir yöntem mi? Bu "Desteklenmeyen resim türü" istisnaları hakkında çok fazla bilgi yok ve mutlaka ImageIO destekli JPG'ler var!
Yardımlarınız için teşekkürler!
Buradaki yakalama elbette ki JAI ImageIO'nun yerel kitaplıklarının (en azından Windows'ta) yalnızca 32-bit'i desteklemesidir. – Trejkaz