扩展名为.bmp的图片文件,无压缩,最保真,占用空间最大,数据格式也最简单最基本。
因而比较适合作为理解计算机图形存储及处理原理的基础格式。
它本质上就是二进制文件 —— C语言最爱吃的东西。
博文首发地址:http://blog.youkuaiyun.com/duzixi
比如有一张图片看上去这样:
那么在计算机看来(用16进制表示)其实是这样的:
..... 当然后面还有很多很多 .....
这些数字按所包含的信息分成三个部分:
1. 文件头
2. Bmp图片头
3. 颜色序列
关于这些信息部分的详细内容会在后续补充。
这些数字会按照以下的方式被C语言“吃掉”,然后被随心所欲的处理。
源代码:
//
// main.m
// changeBmpFile
//
//

这篇博客介绍了BMP图片的二进制存储结构,作为理解计算机图形处理原理的基础。BMP文件是无压缩、高保真的图像格式,其本质是二进制文件,适合C语言进行处理。内容涵盖了文件头、Bmp图片头和颜色序列三个部分,并提及了如何使用C语言进行图形处理。
最低0.47元/天 解锁文章
2200

被折叠的 条评论
为什么被折叠?



