| 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; |