0
我使用客户端图像处理在Flex中创建了一些图像上传器。处理由两个步骤组成:
1.
调整大小(解决)
2.
转换调整后的图像(通过在的ByteArray PNG32 alpha通道表示)至灰度PNG与位深度= 2和没有color-调色板。
是否有任何现有的库能够第二步?也许像libpng的C++,也许?
编辑: 看来我偶然发现了很少遇到的问题。然而,我的决定是创建一个能够将bitmapData转换为2bit灰度PNG的AS3类。我使用了标准的PNGEncoder和PNG格式规范(这不像我预期的那么好)作为基础。Flex。客户端图像处理
2) - >我认为mx.graphics.codec.PNGEncoder将包含32位ARGB格式的原始像素的ByteArray对象转换为新的PNG编码的ByteArray对象,但仍然是32位ARGB。是这样吗? –