2
我有一个数组,我可以处理这样的:最快的方式
ba = bytearray(fh.read())[32:]
size = int(math.sqrt(len(ba)))
我可以告诉大家,如果一个像素应该是黑色或白色给
iswhite = (ba[i]&1)==1
如何快速将我的1D字节数组转换为行长为size
的白色像素为(ba[i]&1)==1
,黑色为其他人的2D numpy阵列?我创建数组是这样的:
im_m = np.zeros((size,size,3),dtype="uint8)
非常感谢,正是我所需要的 –
嗯,我有一个问题,这里是完整的代码:http://pastebin.com/qX69JxpZ 我试图导出到JPG,但我得到的错误“最大支持的图像尺寸是65500像素” –
该结构似乎是像素阵列(3个数字)的阵列中的一个单一的外部阵列 –