Как получить abs Mat в Android Opencv C++?
Я хотел бы получить абсолютную матрицу в библиотеке Android Opencv C++. Я использую функцию abs(Mat m), но она возвращает объект MatExpr. Вы знаете, как получить объект Mat только с абсолютными значениями матрицы?
Mat * laplacian = getMat(byteArray, counter);
MatExpr absolute = abs(*laplacian);
Mat * absoluteMat = ????
Я не нашел никакого конструктора Mat для этого, не могли бы вы помочь мне, как перепечатать это выражение MatExpression? большое спасибо
Решение:
Mat * absolute = new Mat(abs(*(laplacian)));
Спасибо всем, кто пытался помочь:)
1 ответ
Это первая функция в этой ссылке: https://docs.opencv.org/2.4/modules/core/doc/operations_on_arrays.html
C++: MatExpr abs (const Mat & m)