【问题标题】:relationship between image pixel dimension and byte array length图像像素尺寸与字节数组长度的关系
【发布时间】:2013-04-22 01:45:05
【问题描述】:

如果我知道图像的像素高度和宽度,我可以计算字节数组的大小吗?还是信息不足?

我需要这个的原因是使用 servingUrl 从 blobstore 获取图像。因为我(动态地)知道期望图像的视图的大小,所以我想用它来告诉 blobstore 如何调整图像大小以节省内存等。据我所知,blobstore 是什么大小信息,而不是维度。

【问题讨论】:

  • 嘿,你解决了吗?非常感谢。

标签: android image bitmap pixel blobstore


【解决方案1】:

你可以这样估计字节数组的大小:

size = width * height * 3.

3 是用于存储一个像素= 没有 Alpha 通道的典型字节数。

如果像素有 alpha 通道,它将使用额外的 1 个字节,即总共 4 个字节。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-06
    • 1970-01-01
    • 2019-03-04
    • 1970-01-01
    相关资源
    最近更新 更多