Как получить кадры с камеры-реагирования в реальном времени
Я использую компонент реагировать на встроенную камеру ( https://github.com/lwansbrough/react-native-camera) в приложении, которое я разрабатываю.
Есть ли способ получить отдельные кадры из видео / камеры, чтобы я мог выполнять обработку в режиме реального времени.
Моя конечная цель - использовать библиотеку tracking.js для отслеживания объектов в режиме реального времени, чтобы реализовать эффект AR.
Спасибо за помощь!
1 ответ
Извините, с этим модулем вы не можете сделать это.
Проверьте это: React native: данные камеры в реальном времени без сохранения и предварительного просмотра изображения
С другой стороны, использование javascript для получения данных в реальном времени, а затем использование javascript для отслеживания объектов очень плохо сказывается на производительности, особенно на мобильных устройствах с ReactNative (см. https://facebook.github.io/react-native/docs/performance.html)
Вы можете просто написать свой собственный модуль, где у вас есть CameraView
и все, что связано с отслеживанием, происходит на родной стороне.
Я нашел эти модули, которые могут помочь вам в написании вашего собственного модуля отслеживания для ReactNative: