Как преобразовать плоскость YUV в объект cv :: Mat в Objective-C? - PullRequest
1 голос
/ 26 сентября 2019

Преобразование плоскости YUVI420 в OpenCV Mat.У меня есть три uint8_t * указателя yPlane, uPlane и vPlane, как я могу создать объект Mat из этих указателей?


+(UIImage *) i420ToRGB:(const uint8_t *) yPlane uPlane:(const uint8_t *) uPlane vPlane:(const uint8_t *) vPlane width:(uint)width height:(uint) height
{

    cv::Mat yuvMat;
    int rows = (int)(height * 3/2);
    yuvMat =cv::Mat(rows, int(width), CV_8UC1, yPlane,0)//Don't know how to do that



}
...