【发布时间】:2011-03-02 16:20:27
【问题描述】:
如何找出 BufferedImage 中颜色通道的顺序(包括 Alpha 通道在内的不同类型)?
对于 LookupOp(ByteLookupTable(int, byte[][]) 中的 byte[][] 的顺序)或 RescaleOp(float[],float[ ],提示)。
是否有一种通用的方法可以从给定的 BufferedImage 中找到订单?我认为它应该在 ColorModel 中,但我找不到它。
我用过if (t == BufferedImage.TYPE_INT_ARGB)之类的代码,但肯定有更好的方法吧?
【问题讨论】:
-
澄清:如果我需要将 R、G 和 B 的查找表以 RGB、BRG、RGBA 甚至其他顺序放入 LookupOp 中,我正在寻找的信息。
标签: java java-2d bufferedimage