потоковое видео opendds с использованием opencv

у меня есть вопрос об этом. Я использую opendds для потоковой передачи видео с помощью opencv. В opendds я использовал данные типа CORBA::OctetSeq для данных мата.

Мне удалось создать несколько файлов с помощью tao_idl и opendds_idl, и теперь я пытаюсь создать publisher.cpp.

Знаете ли вы, как поместить данные типа мата в данные OctetSeq ??

Я пробовал так.

... Mat img img = Mat::zeros(480,640, CV_8UC1) cap >> img message.data = img ...

ошибка говорит что оператор не работает

если я устанавливаю message.data = img.data, он говорит об ошибке: неверное преобразование из «uchar» в «CORBA:: ULong»

пожалуйста помогите этот проект единица февраль :(


person 권혜인    schedule 21.01.2021    source источник


Ответы (1)


См. https://github.com/objectcomputing/OpenDDS/issues/2371 для ответ на этот вопрос.

person Johnny Willemsen    schedule 03.02.2021