使用系统:FriendlyDesktop系统
使用python进行编程,分别使用opencv与ffmpeg进行功能实现,折腾了挺长时间,代码很简单,主要是环境搭建。主要是python、opencv-python、ffmpeg-python、numpy之间的版本兼容,最终测得使用
python:3.6.9
opencv-python:4.5.4.58
ffmpeg-python:0.2.0
numpy:1.16.3
如果版本不对会报Illegal instruction (core dumped)错误
最终测试opencv比较稳定,ffmpeg会有卡顿不工作情况(可能和软件版本兼容性、硬件性能等有关)
测试使用代码:
解决cv2读取rtsp延迟,Python使用FFmpeg通过tcp拉取rtsp流,并转化成numpy array_ffmpeg numpy-CSDN博客
opencv读取rtsp流(python)_51CTO博客_python opencv findcontours