使用系統:FriendlyDesktop系統
使用python進行編程,分別使用opencv與ffmpeg進行功能實現,折騰了挺長時間,代碼很簡單,主要是環境搭建。主要是python、opencv-python、ffmpeg-python、numpy之間的版本兼容,最終測得使用
python:3.6.9
opencv-python:4.5.4
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