compute method
Compute computes hash of the input image using MarrHildrethHash. For further information, see: https://docs.opencv.org/master/de/d29/classcv_1_1img__hash_1_1ImgHashBase.html#ae2d9288db370089dfd8aab85d5e0b0f3
Implementation
//
/// For further information, see:
/// https://docs.opencv.org/master/de/d29/classcv_1_1img__hash_1_1ImgHashBase.html#ae2d9288db370089dfd8aab85d5e0b0f3
@override
Mat compute(InputArray inputArr, [OutputArray? outputArr]) {
final p = outputArr?.ptr ?? calloc<ccontrib.Mat>();
cvRun(
() => ccontrib.marrHildrethHashCompute(
inputArr.ref,
p,
alpha,
scale,
),
);
return outputArr ?? Mat.fromPointer(p);
}