|
|
1
2
从PNG中获取数据需要解包数据并对其进行解压缩。对于您的应用程序来说,这些在Python中可能太慢了。一种可能是从Pypng开始,去掉其中任何你不需要的东西。例如,它可能存储了它从PNG读取的所有数据,而您看到的一些较慢的速度可能是由于内存分配。 |
|
|
2
0
当你说Pypng太慢时,它有多慢?换一种说法,多快才足够快?Pypng不做任何愚蠢的事情来让自己变慢,但它是用Python编写的。 确保使用read()逐行读取图像,并确保使用第[3::4]行提取alpha通道。使用切片法提取alpha通道并不比读取整个图像慢。 |