可能重复:
Writing BMP image in pure c/c++ without other libraries
C++: Convert text file of integers into a bitmap image file in BMP format
http://www.fastgraph.com/help/bmp_header_format.html 但是如何将这些写入文件?
答案 0 :(得分:2)
Here是一篇Microsoft文章,介绍了如何将位图数据存储在文件中。
答案 1 :(得分:1)
看看这个链接: http://msdn.microsoft.com/en-us/library/windows/desktop/dd183374(v=vs.85).aspx
typedef struct tagBITMAPFILEHEADER {
WORD bfType;
DWORD bfSize;
WORD bfReserved1;
WORD bfReserved2;
DWORD bfOffBits;
} BITMAPFILEHEADER, *PBITMAPFILEHEADER;
BITMAPFILEHEADER header;
// Fill your header;
std::ofstream of(/*your file name...*/);
of.write(&header, sizeof(header));
您可以使用任何其他文件实现而不是std :: ofstream。