133 |
|
int |
134 |
|
tmCvGray16(TMstruct *tms, TMbright *ls, uint16 *scan, int len, double gv) |
135 |
|
{ |
136 |
< |
static char funcName[] = "tmCvGray16"; |
136 |
> |
static const char funcName[] = "tmCvGray16"; |
137 |
|
static double cur_inpsf = 1.; |
138 |
|
static double log_inpsf = 0.; |
139 |
|
int nshft; |
173 |
|
tmCvRGB48(TMstruct *tms, TMbright *ls, BYTE *cs, |
174 |
|
uint16 (*scan)[3], int len, double gv) |
175 |
|
{ |
176 |
< |
static char funcName[] = "tmCvRGB48"; |
176 |
> |
static const char funcName[] = "tmCvRGB48"; |
177 |
|
static double cur_inpsf = 1.; |
178 |
|
static double log_inpsf = 0.; |
179 |
|
int i; |
185 |
|
if (gv <= 0.) |
186 |
|
gv = DEFGAM; |
187 |
|
/* sync input gamma table */ |
188 |
< |
if ((gv != 1.) & (gv != cur_gam)) |
188 |
> |
if (gv != cur_gam) |
189 |
|
mkGamTable(gv); |
190 |
|
if (tmNeedMatrix(tms)) { /* need floating point */ |
191 |
|
COLOR *newscan; |
216 |
|
if (nshft < 0) { |
217 |
|
bi = TM_NOBRT; /* bogus value */ |
218 |
|
lum = 1.; |
219 |
+ |
setcolor(cmon, 1., 1., 1.); |
220 |
|
} else { |
221 |
|
int j = GAMTABBITS-16+nshft; |
222 |
|
int nshft2; |