当我从磁盘读取JPEG时,Java有时会给我一个BufferedImage,其getType()返回TYPE_CUSTOM - 也就是说,它有一个自定义颜色模型。我想调整这个BufferedImage,但我不确定如何构造目标对象。有人可以提供使用以下构造函数的示例代码吗?
我想创建一个与源相同类型的BufferedImage,只是更大,并传输内容。有什么想法吗?
答案 0 :(得分:4)
回答我自己的问题,看起来ImageTypeSpecifier就是答案。具体做法是:
ImageTypeSpecifier
。ImageTypeSpecifier
上调用ImageTypeSpecifier.createBufferedImage(int width, int height),以创建与原始图像颜色相同的新图像。