Вы можете абсолютно точно вытащить его из камеры напрямую, либо как часть предварительного просмотра в реальном времени, либо как изображение, полученное после съемки с помощью камеры.Как вы это сделаете, будет зависеть от вашей платформы.Имейте в виду, что работа с предварительным просмотром в реальном времени сделает ваш код значительно более сложным, поэтому я рекомендую сначала поработать с изображениями из галереи, чтобы убедиться, что вы можете делать то, что хотите!
Для iOS вы должны следоватьинструкции для CMSampleBufferRef
в документации , и вы можете увидеть пример ее использования в примере быстрого запуска .
Для Android вы бы взяли свойПредварительный просмотр данных из ByteBuffer
, как описано в документации , и вы можете увидеть полный пример приложения в Android quickstart .
Я бы порекомендовал загрузить и попробовать соответствующий пример быстрого запуска, чтобы увидеть различные движущиеся части, которые вам понадобятся для воссоздания в вашем собственном приложении.