c++中有Opencv 2.3 Mat指针吗?

Is There A Opencv 2.3 Mat Pointer In C++

本文关键字:指针 Mat 中有 Opencv c++      更新时间:2023-10-16

我是opencv的新手,在c++中使用2.3版本。我的方法是获得一个浮点**指针指向cv::Mat_的值,在那里我也可以改变值或通过float[][]访问。我需要它来使用fftw3和其他东西,我通常需要这些指针。opencv的文档非常好,但我只能找到uchar*指针"数据"。使用此指针读取图像不是问题,但我也想在cv::Mats中编写浮点数或双精度。

只是为了帮助:我的最终函数应该是:

template <typename T> cv::Mat_<complex<T> > fft2 (cv::Mat_<T> input)

所以有人有这个问题的小代码片段吗?

use this:

float* matrixData = (float*)myMat.data;