home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 8
/
CDASC08.ISO
/
NEWS
/
RADIANCE
/
SRC
/
PX
/
CIQ.H
< prev
next >
Wrap
C/C++ Source or Header
|
1993-10-07
|
650b
|
22 lines
/* Copyright 1988 Regents of the University of California */
/* SCCSid "@(#)ciq.h 2.1 11/12/91 LBL" */
#include <stdio.h>
#include "pic.h"
#define red(i) ((i)>>7&0xf8|4) /* 5 bits red, 5 bits green, 5 bits blue */
#define gre(i) ((i)>>2&0xf8|4)
#define blu(i) ((i)<<3&0xf8|4)
#define len 32768
extern int hist[len]; /* list of frequencies or pixelvalues for coded color */
extern colormap color; /* quantization colormap */
extern int n; /* number of colors in it */
#define linealloc(xdim) (pixel *)emalloc(sizeof(pixel)*xdim)
#define line3alloc(xdim) (rgbpixel *)emalloc(sizeof(rgbpixel)*xdim)
extern char *emalloc();