/* Image processing aux functions header file
Copyright (C) 1998 Jareth Hein
This file is a part of XEmacs
XEmacs is free software: you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation, either version 3 of the License, or (at your
option) any later version.
XEmacs is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.
You should have received a copy of the GNU General Public License
along with XEmacs. If not, see . */
#ifndef INCLUDED_imgproc_h_
#define INCLUDED_imgproc_h_
/* Synched up with: Not in FSF. */
/* Original author: Jareth Hein */
#define MAX_CMAP_SIZE 256
#define COLOR_DEPTH 8
#define MAX_COLOR 256
#define B_DEPTH 5 /* # bits/pixel to use */
#define B_LEN (1L<histogram[r>>COLOR_SHIFT][g>>COLOR_SHIFT][b>>COLOR_SHIFT])
quant_table *build_EImage_quantable(unsigned char *eimage, int width, int height, int num_colors);
#endif /* INCLUDED_imgproc_h_ */