OpenCores
URL https://opencores.org/ocsvn/wf3d/wf3d/trunk

Subversion Repositories wf3d

[/] [wf3d/] [trunk/] [bin/] [a2bmp/] [bitmap.h] - Blame information for rev 2

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 specular
#ifndef __BITMAP_H___
2
#define __BITMAP_H___
3
 
4
#define FILEHEADERSIZE 14
5
#define INFOHEADERSIZE 40
6
#define HEADERSIZE (FILEHEADERSIZE+INFOHEADERSIZE)
7
 
8
typedef struct{
9
  unsigned char b;
10
  unsigned char g;
11
  unsigned char r;
12
}rgb;
13
 
14
typedef struct{
15
  int height;
16
  int width;
17
  rgb *dat;
18
} Image;
19
 
20
Image *read_txt(char *filename, int w, int h);
21
 
22
int write_bmp(char *filename, Image *img);
23
 
24
Image *create_image(int width, int height);
25
void delete_image(Image *img);
26
 
27
#endif

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.