Как конвертировать cvCreateImage в cv :: mat - PullRequest
0 голосов
/ 28 февраля 2019

Я пытаюсь преобразовать этот c api в c ++

IplImage* hbm0 = cvCreateImage(cvSize(hbmp->width,hbmp->height),hbmp->depth, hbmp->nChannels );

Я пытался делать так,

cv::Mat hbm0 = cv::Mat(hbmp.cols,hbmp.rows,hbmp.depth(), hbmp.channels() )

, так какКажется, что конструктор mat не имеет параметров для глубины и каналов

Mat (int rows, int cols, int type, void *data, size_t step=AUTO_STEP)

, что может быть лучшим способом преобразования, так как я не использую напрямую каналы, которые они находятся в самом объекте Mat.Спасибо

...