Как сохранить образ буфера v4l2 с помощью OpenCV 4.2 - PullRequest
0 голосов
/ 25 марта 2020

Я использую Raspberry Pi 3B + с аналогичной платой для Auvidea B101, которая является мостом HDMI-MIPI. Плата работает правильно, и я могу сохранять изображения, используя код из моей сущности (https://gist.github.com/danriches/80fadc21b5f1b0ca8ba725a8dd598710). Однако, когда я пытаюсь использовать OpenCV 4.2.0 (скомпилирован локально, и все образцы работают!), Я получаю segfault, как подробно описано в разделе комментариев. Я не могу на всю жизнь понять почему. Если у кого-то есть B101 или его аналог, использующий чипсет TC358743 и работающий с OpenCV, буду очень признателен, если у вас есть какие-либо советы или предложения.

Все это должно работать как можно быстрее, чтобы приложения вызывали Приложения не годятся, мне нужно обработать буфер и в конце концов записать его в канал gstreamer. На самом деле, если бы я мог взять jpeg, я получил бы исходный код в строке 832 и передал его экземпляру gst-rtsp-server, тогда я был бы счастливым человеком.

Любые желающие ??

Дан

...