【发布时间】:2011-10-16 10:20:56
【问题描述】:
我对图像处理非常陌生。我有一个 PNG 图像(使用 ImageIO.read() 读取),当我在其上调用 getType() 时会产生 BufferedImage.TYPE_CUSTOM。
BufferedImage bi = ImageIO.read(new URL("file:/C:/samp1.png"));
int type =bi.getType(); //TYPE_CUSTOM for samp1.png
现在我想将其转换为以下模型之一:
- TYPE_USHORT_GRAY
- TYPE_3BYTE_BGR
- TYPE_BYTE_GRAY
- TYPE_INT_RGB
- TYPE_INT_ARGB
需要使用仅识别上述类型的库来进一步处理图像。
如何从TYPE_CUSTOM颜色模型转换为其他模型?
任何帮助/指针将不胜感激。 如果没有任何现有的库可以执行此操作,那么任何指向步骤/算法的链接/帖子都会很棒。
【问题讨论】:
-
我还在寻找“?”标记你的问题,对不起,哥们,你能改一下你的问题吗?谢谢
-
@Krio 为了清楚起见添加了这个问题。
标签: java image image-processing