Разработка API для текстуры openGL с живых камер - PullRequest
0 голосов
/ 16 марта 2010

Как создать разработку API для текстуры openGL с живых камер?

1 Ответ

2 голосов
/ 27 июля 2010

Мне кажется, я понял, что вы пытались сказать. Сначала определим несколько задач:

  • Вам нужно найти способ получить видеокадры с камеры:

Это можно сделать очень легко с помощью OpenCV . Можно найти несколько примеров этого на StackOverflow.

  • Сохранение пикселей из кадров в виде 2D-текстур OpenGL:

Это очень хорошо известный метод, называемый наложение текстуры . Вы, вероятно, будете использовать аналогичную последовательность вызовов для этого: glGenTextures (), glBindTexture () и, наконец, glTexImage2D (), чтобы прикрепить пиксели к текстуре.

  • Что с этим делать?

Вы забыли упомянуть, что вы хотели бы с ним сделать, но я предполагаю, что вы хотите отобразить изображения на экране. Это означает, что вам нужно будет создать окно, используя GLUT . В Google вы наверняка найдете десятки тысяч примеров, показывающих, как этого добиться.

Обратите внимание, что все предложенные мной библиотеки являются кроссплатформенными и будут работать в Windows / Linux / Mac OS X.

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