Java:图像加载器库(JPG,PNG,GIF,TIFF,TGA)

时间:2011-04-10 19:57:56

标签: java image loader

建议我一个图像加载器库,它可以加载JPG,PNG,TIFF,TGA等格式。 如果它可以说我像素格式,如R8G8B8,R5G6B5,那将是很棒的。

3 个答案:

答案 0 :(得分:6)

您可以查看ImageIO#Read并将其用作

BufferedImage image = ImageIO.read( new File( "image.jpg" ) );

ImageIO允许您以独立于平台的格式将映像保存和还原到磁盘。它处理各种格式,包括“gif”,“png”和“jpeg”(全部小写,或全部大写,但不混合)。 您可以使用使用ImageIO.getWriterFormatNames()查找平台支持的类型

答案 1 :(得分:2)

TGA似乎被Piyush的第二个链接覆盖。对于TIFF,请参阅Java Advanced Imaging

答案 2 :(得分:0)

BufferedImage是一种非常常见的使用方式。查看文档here。如果您想要包装整个过程的内容,请查看ImageIO。使用

  

public static BufferedImage read(File   输入)

方法