source: trunk/JPGPROC/source/gbmsrc/gbmht.h@ 2

Last change on this file since 2 was 2, checked in by stevenhl, 8 years ago

Import sources from cwmm-full.zip dated 2005-03-21

File size: 832 bytes
Line 
1/*
2
3gbmht.h - Interface to Halftoner
4
5*/
6
7#ifndef GBMHT_H
8#define GBMHT_H
9
10extern void gbm_ht_24_2x2(const GBM *gbm, const byte *data24, byte *data24a, byte rm, byte gm, byte bm);
11
12extern void gbm_ht_pal_6R6G6B(GBMRGB *gbmrgb);
13extern void gbm_ht_6R6G6B_2x2(const GBM *gbm, const byte *data24, byte *data8);
14
15extern void gbm_ht_pal_7R8G4B(GBMRGB *gbmrgb);
16extern void gbm_ht_7R8G4B_2x2(const GBM *gbm, const byte *data24, byte *data8);
17
18extern void gbm_ht_pal_VGA(GBMRGB *gbmrgb);
19extern void gbm_ht_VGA_2x2(const GBM *gbm, const byte *src24, byte *dest4);
20extern void gbm_ht_VGA_3x3(const GBM *gbm, const byte *src24, byte *dest4);
21
22extern void gbm_ht_pal_8(GBMRGB *gbmrgb);
23extern void gbm_ht_8_2x2(const GBM *gbm, const byte *src24, byte *dest4);
24extern void gbm_ht_8_3x3(const GBM *gbm, const byte *src24, byte *dest4);
25
26#endif
Note: See TracBrowser for help on using the repository browser.