kly*_*aek 9 java bufferedimage memory-management
我在Java中有一个bufferedImage.我怎么看它占用了多少内存?提前致谢.
Ted*_*opp 14
您可以使用以下方法确定图像数据单独占用的字节数:
DataBuffer buff = image.getRaster().getDataBuffer();
int bytes = buff.getSize() * DataBuffer.getDataTypeSize(buff.getDataType()) / 8;
Run Code Online (Sandbox Code Playgroud)
图像本身占用了更多的空间用于颜色模型和其他簿记信息,但对于大图像,bytes将是主要术语.
| 归档时间: |
|
| 查看次数: |
3075 次 |
| 最近记录: |