Есть ли какой-либо интерфейс C++ opencv, который может выполнять ту же работу этих двух функций?cvSetImageData и cvCreateImage C++ эквивалентный интерфейс
Привет, я на самом деле, используя эти две функции таким образом
IplImage *image;
ARUint8 *dataPtr; // unsigned chars, in format ARGB
cv::Size size;
//do stuff
image = cvCreateImage(*size, IPL_DEPTH_8U, channels);
cvSetImageData(image, dataPtr, size->width * channels);
fitst один создает используется для инициализации пустой IplImage * образ, второй один, чтобы скопировать исходные данные из внешнего источника (dataPtr) к самому изображению.
Я знаю, что первый должен быть тривиальным, заменив IplImage con un cv :: Mat, проблема в том, что я не знаю, как передать параметр «IPL_DEPTH_8U» в конструктор.
Чтобы скопировать данные с интерфейсом C++, я понятия не имею, ...
PS: ARUint8 * DataPtr мой источник данных, я не могу иметь другой источник, но мне нужно, чтобы преобразовать его в OpenCV представление данных
Заранее спасибо!