Mail Archives: djgpp/1999/08/11/08:44:16
YUBS wrote:
>
> hey there, I'm having some trouble decoding the pcx header. I hunted down
> the format and everything, but I still can't seem to be able to read the
> dimensions of the image from the header. If anybody knows anywhere I could
> get some info on doing this I'd really appreciate it. Basically, I've tried
> reading it as a text file and as a binary file, and I've tried reading
> character by character and through formatted input (ie using fscanf) but I
> can't seem to get it to work. Anyway, thanks for any help you can offer.
struct PCXheader
{
char pcxID;
char version;
char rleEncoding;
char bitsPerPixel;
int x1,y1;
int x2,y2;
int hRes;
int vRes;
unsigned char palette[48];
char reserved;
char colorPlanes;
int bytesPerLine;
int paletteType;
char unused[58];
};
width = x2- x1 +1;
height = y2 - y1 +1;
I can send you the rest of my source code if you need it. Now if
someone has a jpeg reader, that's impressive <grin>.
I wonder if anyone out there knows the structure to windows font
files... I've been looking for them for awhile now.
Chris
--
I know that I will never be politically correct,
and I don't give a damn about my lack of etiquette!
-- Meatloaf
- Raw text -