Как кодировать OpenCV GpuMat в H264 с помощью NVidia Encoder (Codec) SDK без копирования памяти - PullRequest
0 голосов
/ 02 ноября 2018

У меня есть OpenCV (3.4.3) GpuMat (RGB32), в котором есть некоторые данные, которые я хочу кодировать с помощью NVidia Codec SDK. Поскольку NVidia Codec SDK принимает входные буферы cuda, хотя и в другом формате, я хотел бы знать, возможно ли преобразовать мой ptr данных OpenCV GpuMat в форму, которую будет принимать NVidia Codec SDK, без необходимости делать копию памяти! Я знаю, что вопрос немного расплывчатый, но я видел эквивалент этого вопроса, который задавали много раз в Интернете, и никто, кажется, не знает хорошего, краткого ответа. Меня не волнует, КАК это сжато, я просто хочу, чтобы NVidia Codec SDK принял данный видеопамять как законный без копии. (Потому что копия занимает 4-5мс, вечность!)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...