c语言如何创建BMP并填充

c语言如何创建BMP并填充,第1张

首先读bmp文件头,然后根据bmp宽度*bmp高度

数据再读进来

不过我读进来数据都是做压缩的

还没有直接拷贝。

个人觉得如果只是拷贝,完全没有必要读这些信息

首先获得源文件占用字节大小,然后生成一个相同大小文件直接copy

不处理内部数据的话...

= =实话告诉你 这句话和生成BMP关系不大 只是为了产生某种灰度的花纹而已

fputc(c, fp)/* B */

fputc(c, fp)/* G */

fputc(c, fp)/* R */

这几行才是真正输出颜色的代码 你可以在每个fputc前面修改c的值以控制颜色


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12028381.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存