wenbo2005.online

学习记录 / Linux

OpenCV 与 YOLO

Linux2026-09-30

OpenCV 是视觉处理工具库,YOLO 是目标检测模型

1,USB 或 MIPI 摄像头接泰山派

2,OpenCV 读取摄像头画面

3,OpenCV 做缩放、颜色转换,比如 BGR 转 RGB

4,把图像送给 RKNN,运行转换好的 YOLO 模型

5,YOLO 输出检测框和类别

6,OpenCV 在原图上画框、写类别名

7,OpenCV 显示画面,或者推流到网页

注意:

OpenCV 自己也能通过 cv2.dnn 加载 YOLO 模型,但在泰山派这类瑞芯微板子上,通常不会用 OpenCV DNN 跑 YOLO,因为那样主要靠 CPU,速度慢。

更常见的是:用 RKNN-Toolkit2 把 YOLO 转成 .rknn,用 RKNPU2 在 NPU 上推理,OpenCV 只做前后处理