我想使用重定向运算符将流从 ffmpeg 带到 cv2,以便我可以识别或标记流上的面孔并再次重定向该流,以便它在另一个流下运行。
一个不带facedetect,一个带facedetect。
raspivid -w 1920 -h 1080 -fps 30 -o - -t 0 -vf -hf -b 6000000 | ffmpeg -f h264 -i - -vcodec copy -g 50 -strict experimental -f tee -map 0:v "[f=flv]rtmp://xx.xx.xx.xx/live/withoutfacedetect |[f=h264]pipe:1" > test.mp4
然后我阅读了 CV2 并看到了这篇文章。
然后我用我的照片运行脚本,非常惊讶我的脸周围有一个正方形。
但现在回到正题。做这个的最好方式是什么?
感谢@Mark Setchell,忘记提及我使用的是Raspberry Pi 4。