textureFlattening function
Mat
textureFlattening(
- InputArray src,
- InputArray mask, {
- double lowThreshold = 30,
- double highThreshold = 45,
- int kernelSize = 3,
TextureFlattening washes out the texture of the selected region, giving its contents a flat aspect. For further details, please see: https://docs.opencv.org/master/df/da0/group__photo__clone.html#gad55df6aa53797365fa7cc23959a54004
Implementation
//
/// For further details, please see:
/// https://docs.opencv.org/master/df/da0/group__photo__clone.html#gad55df6aa53797365fa7cc23959a54004
Mat textureFlattening(
InputArray src,
InputArray mask, {
double lowThreshold = 30,
double highThreshold = 45,
int kernelSize = 3,
}) {
final dst = Mat.empty();
cvRun(
() => cphoto.cv_textureFlattening(
src.ref,
mask.ref,
dst.ref,
lowThreshold,
highThreshold,
kernelSize,
ffi.nullptr,
),
);
return dst;
}