2011-10-13 3 views
0

Я бы хотел сделать видео (может быть любой формат до тех пор, пока он работает) поверх маркера, но я не уверен, как это сделать. Я использую Artoolkit для настольных AR и QCAR для мобильных AR. В конце концов я хочу сделать это для обеих систем, поэтому я предпочитаю видео-библиотеку, которую я мог бы использовать на обеих платформах.Дополненная реальность: визуализировать видео поверх маркера

В основном я знаю, что те шаги, которые должны быть сделаны:

- load video file 
- extract image according to current time 
- use image as texture 
- apply marker's transformation matrix to textured rectangle 

Какие библиотеки могут использовать для достижения первых двух шагов?

+0

Здравствуйте, @Pedro. Вы знаете, как обновить kpmHandle с помощью нового и существующего набора ссылок, чтобы избежать длительного времени загрузки. – Tommy

ответ

1

Какие библиотеки можно использовать для достижения первых двух шагов?

Загляните в библиотеку libavcodec (вы можете начать here), но учтите, что это довольно сложно.

+0

Я надеялся, что существует библиотека, которая обеспечивает простой способ доступа к кадрам из видео. Что-то вроде >> Image * i = getImageFromVideo (время). В качестве альтернативы я ищу проект с открытым исходным кодом, который уже реализовал это и откуда я могу извлечь код. – Pedro

+0

@Pedro Я тоже надеялся, что найду что-нибудь подобное, но я не думаю, что такая вещь существует. Вы можете найти пример для libavcodec, если это поможет. –

+0

Я не хочу тратить много времени на это, на самом деле это не так важно, поэтому, я думаю, я оставлю его. Это просто сделало бы приятную демонстрацию. – Pedro