40 |
|
|
41 |
|
extern char *ecalloc(), *emalloc(); |
42 |
|
|
43 |
< |
double gamma = 2.2; /* gamma correction */ |
43 |
> |
double gamcor = 2.2; /* gamma correction */ |
44 |
|
|
45 |
|
int bradj = 0; /* brightness adjustment */ |
46 |
|
|
69 |
|
if (argv[i][0] == '-') |
70 |
|
switch (argv[i][1]) { |
71 |
|
case 'g': |
72 |
< |
gamma = atof(argv[++i]); |
72 |
> |
gamcor = atof(argv[++i]); |
73 |
|
break; |
74 |
|
case 'r': |
75 |
|
reverse = !reverse; |
104 |
|
quiterr(msg); |
105 |
|
} |
106 |
|
/* set gamma */ |
107 |
< |
setcolrgam(gamma); |
107 |
> |
setcolrgam(gamcor); |
108 |
|
/* convert */ |
109 |
|
if (reverse) { |
110 |
|
/* get header */ |
113 |
|
if (!goodpic(&head)) |
114 |
|
quiterr("incompatible format"); |
115 |
|
/* put header */ |
116 |
+ |
newheader("RADIANCE", stdout); |
117 |
|
printargs(i, argv, stdout); |
118 |
|
fputformat(COLRFMT, stdout); |
119 |
|
putchar('\n'); |