【发布时间】:2011-11-21 01:56:36
【问题描述】:
我正在使用客户端图像处理在 Flex 中创建一些图像上传器。处理包括两个步骤:
1. 调整大小(已解决)
2. 将调整大小的图像(由具有 alpha 通道的 PNG32 中的 ByteArray 表示)转换为位深度 = 2 且无调色板的灰度 PNG。
是否有任何现有的库能够进行第二步?也许像 C++ 的 libpng 之类的东西?
编辑:
似乎我偶然发现了很少遇到的问题。但是我的决定是创建一个能够将 bitmapData 转换为 2 位灰度 PNG 的 AS3 类。我使用了标准的 PNGEncoder 和 PNG 格式规范(没有我预期的那么好)作为基础。
【问题讨论】:
标签: flash apache-flex image-processing png client-side