In opencv2.4.10 che ho usato prima, la conversione da CvMat * a cv :: Mat può essere eseguita come di seguito.Come convertire CvMat * in cv :: Mat in OpenCV3.0
CvMat *src = ...;
cv::Mat dst;
dst = cv::Mat(src);
Tuttavia, in opencv3.0 rc1 non è possibile convertire in questo modo. In alcuni siti Web, questa conversione può essere eseguita come di seguito.
CvMat* src = ...;
cv::Mat dst;
dst = cv::Mat(src->rows, src->cols, src->type, src->data.*);
Se tipo di src è 'float', l'ultimo argomento è 'SRC-> data.fl'.
Perché il costruttore di cv :: Mat è diminuito? O ci sono dei metodi per la conversione da CvMat * a cv :: Mat?
La nota è molto utile, l'ho appena modificata per distinguere un po 'di più ora. – JTIM