initial commit

This commit is contained in:
2025-06-03 17:32:37 +02:00
commit 7d9575aabd
6 changed files with 151 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
#include "main.h"
int main()
{
FILE *fptr;
fptr = fopen("test.bmp", "w");
char *header = bmp_header(WIDTH, HEIGHT, COLOR_DEPTH);
fwrite(header, HEADER_SIZE, 1, fptr);
free(header);
int y;
char *data = malloc(WIDTH * COLOR_DEPTH);
char *data_line = NULL;
for (y = 0; y < HEIGHT; y++)
{
memset(data, HEIGHT - y - 1, WIDTH * COLOR_DEPTH);
data_line = bmp_data_line(WIDTH, COLOR_DEPTH, data, 0);
fwrite(data_line, bmp_data_line_length(WIDTH, COLOR_DEPTH), 1, fptr);
free(data_line);
}
free(data);
return 0;
}