声明:
参考文章链接:
c语言生成Bmp图像_c语言生成一张纯黑的bmp图片-CSDN博客
C语言编写一个函数,在DEV-C++中实现将输入的一个在笛卡尔坐标系中描述模拟量(类似横坐标t,竖坐标测量值A)函数曲线的包含60个采样点坐标点(int)元素的二维数组转换为BMP图片的格式,将其结果保存在一个全局变量中,过程需进行笛卡尔坐标系到BMP的坐标变换,需要考虑BMP对齐规则,最终图像为黑白像素图,图像应该进行平滑处理。
#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>
//结构体对齐 放置文件结构出错无法读取
#pragma pack(2)
typedef unsigned char BYTE;
typedef unsigned short WORD;
typedef unsigned long DWORD;
typedef long LON