Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flash 弯曲客户端图像处理_Flash_Apache Flex_Image Processing_Png_Client Side - Fatal编程技术网

Flash 弯曲客户端图像处理

Flash 弯曲客户端图像处理,flash,apache-flex,image-processing,png,client-side,Flash,Apache Flex,Image Processing,Png,Client Side,我正在用Flex创建一些带有客户端图像处理的图像上传程序。处理包括两个步骤: 1.调整大小(已解决) 2.将已调整大小的图像(在带有alpha通道的PNG32中由teArray表示)转换为位深度为2且无调色板的灰度PNG。 是否有能够进行第二步的现有库?像C++的LBPG之类的东西,也许? 编辑: 我似乎偶然发现了一个很少遇到的问题。然而,我的目标是创建一个AS3类,该类能够将bitmapData转换为2位灰度PNG。我使用了standart PNGEncoder和PNG格式规范(不如我预期的那

我正在用Flex创建一些带有客户端图像处理的图像上传程序。处理包括两个步骤:
1.调整大小(已解决)
2.将已调整大小的图像(在带有alpha通道的PNG32中由teArray表示)转换为位深度为2且无调色板的灰度PNG。
是否有能够进行第二步的现有库?像C++的LBPG之类的东西,也许? 编辑: 我似乎偶然发现了一个很少遇到的问题。然而,我的目标是创建一个AS3类,该类能够将bitmapData转换为2位灰度PNG。我使用了standart PNGEncoder和PNG格式规范(不如我预期的那么好)作为基础。

1)libpng本身

有一个名为的工具,可以将C/C++源代码编译成swc库。Libpng已经被移植(在sdk示例中)

(二)

这个标准级的唯一缺点是速度快。它真的很慢。

2)->我以为mx.graphics.codec.PNGEncoder会将包含32位ARGB格式原始像素的ByteArray对象转换为新的PNG编码ByteArray对象,但仍然是32位ARGB。是这样吗?