在我的算法中,我需要创建一个信息输出.我需要将布尔矩阵写入bmp文件.

推荐答案

在不使用任何其他库的情况下,您可以查看BMP file format.我过go 已经实现过它,不需要太多的工作就可以完成.

位图-文件 struct

每个位图文件都包含一个

BITMAPFILEHEADER bmfh;
BITMAPINFOHEADER bmih;
RGBQUAD aColors[];
byte aBitmapBits[];

... 有关详细信息,请参阅文件格式

C++相关问答推荐

在严格的C89模式下,收件箱不会在' uint64_t '上发出警告

如何从TPS特定的TGPT_PUBLIC数据 struct 中以OpenSSL的EVP_PKEY

C:gcc返回多个错误定义,但msvc—不""'

C指针地址和转换

如何判断宏参数是否为C语言中的整型文字

C在声明带有值的数组时,声明大小有用吗?

Clang警告称,`ffi_type`与`sizeof`不兼容

如何使用C for Linux和Windows的标准输入与gdb/mi进行通信?

C-使用指针返回修改后的整数数组

如何使解释器存储变量

如何仅使用软件重新初始化STM32微控制器中的USB枚举?

在libwget中启用Cookie会导致分段故障

仅从限制指针参数声明推断非混叠

RISC-V GCC编译器错误编译ASM代码

可以对两种 struct 类型中的任何一种进行操作的C函数

在我的第一个C语言中观察到的错误';你好世界';程序

通过char*访问指针的对象表示是未定义的行为吗?

为什么写入关闭管道会返回成功

GDB 跳过动态加载器代码

如何转义包含指令中的字符?