интеграция OpenGL с веб-камерой на языке python - PullRequest
0 голосов
/ 04 марта 2020

как интегрировать текстуру веб-камеры с OpenGL на python языке. я не получил ни одного примера на inte rnet

plzz answer

1 Ответ

0 голосов
/ 04 марта 2020

Как всегда в программировании, я бы начал с разделения задачи на меньшие задачи:

  1. Получение канала веб-камеры (если у вас его еще нет) Для получения данных веб-камеры я бы начните здесь: Как получить доступ к моей веб-камере в Python? (Как правило, получить канал веб-камеры с помощью OpenCV или GStreamer)

  2. Убедитесь, что данные находятся в 1D массив в цветном формате RGB

  3. После того, как вы получите видео с камеры, должно быть достаточно просто взять новый кадр и загрузить его в текстуру OpenGL с помощью GL.glTexImage2D. ( пример )

    Это предполагает, что вы уже знакомы с OpenGL, если нет, вы можете попробовать следовать некоторым учебным курсам OpenGL, пока не почувствуете себя достаточно комфортно для шага 3.

...