ByteBuffer bufferBg = ByteBuffer.allocate(width * height * 4);//836*712*4=2380928=2325.125M
上述计算方法是错误的,
正确方法是:836*712*4个字节byte,不是K
根据换算公式:
1MB=1024KB
1KB=1024Byte
结果为:
836*712*4=2380928byte=2325.125k=2.27M
ByteBuffer bufferBg = ByteBuffer.allocate(width * height * 4);//836*712*4=2380928=2325.125M
上述计算方法是错误的,
正确方法是:836*712*4个字节byte,不是K
根据换算公式:
1MB=1024KB
1KB=1024Byte
结果为:
836*712*4=2380928byte=2325.125k=2.27M