我正在使用带有C#的Emgu CV(v2.4)。在下面的课程中。我需要将表中使用的列的数据类型修改为数组。
public void FindSURF(Image<Gray, Byte> modelImage)
{
VectorOfKeyPoint modelKeyPoints;
SURFDetector surfCPU = new SURFDetector(500, false);
//extract features from the object image
modelKeyPoints = new VectorOfKeyPoint();
Matrix<float> modelDescriptors = surfCPU.DetectAndCompute(modelImage, null, modelKeyPoints);
}
SURF功能提取并存储在Matrix<float> modelDescriptors
中如何将此数据类型修改为数组?
答案 0 :(得分:0)
您可以使用Matrix
:
float[] elements = modelDescriptors.Elements;