80 |
|
#define aspectval(hl) atof((hl)+ASPECTSTRL) |
81 |
|
#define fputaspect(pa,fp) fprintf(fp,"%s%f\n",ASPECTSTR,pa) |
82 |
|
|
83 |
+ |
/* macros for color correction */ |
84 |
+ |
#define COLCORSTR "COLORCORR=" |
85 |
+ |
#define COLCORSTRL 10 |
86 |
+ |
#define iscolcor(hl) (!strncmp(hl,COLCORSTR,COLCORSTRL)) |
87 |
+ |
#define colcorval(cc,hl) sscanf(hl+COLCORSTRL,"%f %f %f", \ |
88 |
+ |
&(cc)[RED],&(cc)[GRN],&(cc)[BLU]) |
89 |
+ |
#define fputcolcor(cc,fp) fprintf(fp,"%s %f %f %f\n",COLCORSTR, \ |
90 |
+ |
(cc)[RED],(cc)[GRN],(cc)[BLU]) |
91 |
+ |
|
92 |
|
extern double ldexp(), atof(); |