4
我使用GIMP將圖像轉換爲RGB565。 現在我想讀在Java這個BMP圖像:Java異常:尚未實現新的BMP版本
BufferedImage bufImg = ImageIO.read(imagePathFile);
但它拋出異常:
java.lang.RuntimeException: New BMP version not implemented yet
我應該怎麼做閱讀這一形象?
我使用GIMP將圖像轉換爲RGB565。 現在我想讀在Java這個BMP圖像:Java異常:尚未實現新的BMP版本
BufferedImage bufImg = ImageIO.read(imagePathFile);
但它拋出異常:
java.lang.RuntimeException: New BMP version not implemented yet
我應該怎麼做閱讀這一形象?
您可以試試JAI或Apache Sanselan。
請注意,JAI需要將某些本機庫插入到JVM中,而Sanselan不會讀取JPEG圖像,因此需要您退回到ImageIO,或者甚至需要返回到這些映像文件的JPEGImageDecoder
。
行!謝謝你的答案! :) –
您應該將它保存爲GIMP中的「RGB888」以便能夠打開它。但這不是你的問題的答案。 – nfechner
我只需要RGB565格式 –