Bitmap图像分析

本文深入探讨Bitmap(BMP)图像的二进制构成,包括文件头信息和数据区的解析。通过实例分析了8x8、16x16和32x32头像的BMP文件,揭示了图像宽度、高度、像素点的位数以及颜色存储方式。通过修改数据区的BGR值,展示了对图像颜色的影响。
摘要由CSDN通过智能技术生成

Bitmap图像到底是怎么保存在电脑上的呢?它的二进制组成有什么规则呢?颜色是怎么保存起来的呢?等等一系列的问题。在本章分享中,将会为你解决。

bmp图像文件是怎么构成的呢?下面我们来看一张图:

所以一般bmp图像有四部分组成。下面我们通过一个实例来解释。

1.选好自己将进行实验的照片,我准备了自己的8x8,16x16,32x32头像

原图 8x8  16x16

2.编写读取文件二进制流并在控制台输出的代码。

public static void readFileBinary(String path){
		File btp = new File(path);
		FileInputStream btpInput;
		if(btp!=null)
		{
				try {
			btpInput = new 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值