我有一个包含1024x1024图像的RGBA颜色数据的列表,即该列表中包含4194304个整数。我需要将其分成1024个子列表,每个子列表都包含1024个子列表,按顺序包含4个通道,以便我可以使用它所需的方式。
我尝试使用for循环将数据附加到新列表中,但这是一个非常缓慢的过程。我只需要将列表每4个整数划分一次。有没有更有效的方法?如果可以的话,我有numpy库。
我想提一下,列表来自于解压.raw图像的struct,因此如果有一种在创建时就将列表拆分的方法,那也可以。
我尝试使用for循环将数据附加到新列表中,但这是一个非常缓慢的过程。我只需要将列表每4个整数划分一次。有没有更有效的方法?如果可以的话,我有numpy库。
我想提一下,列表来自于解压.raw图像的struct,因此如果有一种在创建时就将列表拆分的方法,那也可以。