Копирование cv :: Mat в vx_image

Я смотрю на оптимизацию некоторого кода с помощью OpenVX от NVidia, и из предыдущего опыта работы с CUDA API выделение памяти графическим процессорам всегда требует значительных затрат.

Итак, у меня есть серия cv :: Mat из видео, которую я хочу скопировать в изображение; наивный код, конечно,

vxImage = nvx_cv::createVXImageFromCVMat(context, cvMat);

Оптимизация будет состоять в том, чтобы выделить одно изображение, а затем просто скопировать биты сверху. Глядя на файлы заголовков (документация довольно скудная), я нахожу:

nvx_cv::copyCVMatToVXMatrix(vxImage, cvMat);

Тем не менее, имя VXMatrixпоэтому компилятор жалуется на несоответствие между vx_matrix а также vx_image Типы, конечно. Насколько я могу сказать, нет copyCVMatToVXImage API; я что-то упустил, или есть другой способ сделать это?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]