将照片存储为字节数组更好,还是将照片存储在对象中的位图中更好



我想在对象中存储照片,哪个更好?

  1. 将其存储为字节数组
  2. 将其存储为位图

我经常使用字节数组

在OO中,通常最好让类尽可能接近现实。位图比字节数组更接近照片的真实性。所以位图更好。

除非"位图"无法捕捉照片的基本特征。比方说,您只需要将字节数组存储在某个地方。然后位图将没有任何用处,只会使图片复杂化。但这不是一张照片。

如果你只想存储图像(记住,存储一个字节数组,它无论如何都不会显示图像),那么将图像存储在字节数组中是很好的,

但是当要在某些视图中显示图像时,您必须转换位图中的字节数组,这可能比直接将图像存储在位图中占用更多内存。

所以总的来说,位图是一个更方便的选择,但它完全符合您的要求

相关内容

最新更新