AutoGammaImage(Image *,ExceptionInfo *),
AutoLevelImage(Image *,ExceptionInfo *),
BrightnessContrastImage(Image *,const double,const double,ExceptionInfo *),
- CLAHEImage(Image *,const size_t,const size_t,const double,const double,
+ CLAHEImage(Image *,const size_t,const size_t,const size_t,const double,
ExceptionInfo *),
ClutImage(Image *,const Image *,const PixelInterpolateMethod,ExceptionInfo *),
ColorDecisionListImage(Image *,const char *,ExceptionInfo *),
(void) SyncImageSettings(mogrify_info,*image,exception);
flags=ParseGeometry(argv[i+1],&geometry_info);
(void) CLAHEImage(*image,(size_t) geometry_info.rho,(size_t)
- geometry_info.sigma,(double) geometry_info.xi,geometry_info.psi,
+ geometry_info.sigma,(size_t) geometry_info.xi,geometry_info.psi,
exception);
break;
}
{"high-white", RealReference}, {"high-black", RealReference},
{"channel", MagickChannelOptions} } },
{ "CLAHE", { {"geometry", StringReference},
- {"width", IntegerReference}, {"height", IntegerReference},
- {"bias", RealReference}, {"sans", RealReference} } },
+ {"x-tiles", IntegerReference}, {"y-tiles", IntegerReference},
+ {"number-bins", RealReference}, {"clip-limit", RealReference} } },
};
static SplayTreeInfo
if (attribute_flag[3] != 0)
geometry_info.xi=argument_list[3].integer_reference;;
if (attribute_flag[4] != 0)
- geometry_info.psi=argument_list[4].integer_reference;;
+ geometry_info.psi=argument_list[4].real_reference;
(void) CLAHEImage(image,(size_t) geometry_info.rho,(size_t)
- geometry_info.sigma,geometry_info.xi,geometry_info.psi,exception);
+ (size_t) geometry_info.sigma,geometry_info.xi,geometry_info.psi,
+ exception);
break;
}
}
{"high-white", RealReference}, {"high-black", RealReference},
{"channel", MagickChannelOptions} } },
{ "CLAHE", { {"geometry", StringReference},
- {"width", IntegerReference}, {"height", IntegerReference},
- {"bias", RealReference}, {"sans", RealReference} } },
+ {"x-tiles", IntegerReference}, {"y-tiles", IntegerReference},
+ {"number-bins", RealReference}, {"clip-limit", RealReference} } },
};
static SplayTreeInfo
if (attribute_flag[3] != 0)
geometry_info.xi=argument_list[3].integer_reference;;
if (attribute_flag[4] != 0)
- geometry_info.psi=argument_list[4].integer_reference;;
+ geometry_info.psi=argument_list[4].real_reference;;
(void) CLAHEImage(image,(size_t) geometry_info.rho,(size_t)
- geometry_info.sigma,geometry_info.xi,geometry.psi,exception);
+ (size_t) geometry_info.sigma,geometry_info.xi,geometry_info.psi,
+ exception);
break;
}
}