附录
附录
附录

一、课程地图(六单元 · 26 课)
- 一、认识图像与 OpenCV(1–4):像素/BGR、导入版本、shape、本地读写
- 二、颜色与几何变换(5–8):灰度、裁剪缩放、翻转旋转、证件照小工具
- 三、滤波、阈值与边缘(9–12):模糊、二值化、Canny、轮廓画框
- 四、摄像头、文件与实时思路(13–16):取图、一帧处理、HSV、滤镜相机
- 五、标注、流水线与项目(17–20):画框画字、ROI、流水线、综合小练习
- 六、AI 视觉检测(21–26):检测入门、人脸、眼睛/微笑、行人 HOG、二维码、结课小相机
二、OpenCV 常用 API 速查
import cv2/cv2.__version__cv2.imread(path)/show_bgr(图像页)/save_bgr(本地文件)cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)/COLOR_BGR2HSVcv2.resize(img, (w, h))注意与 shape 的 (h,w) 相反cv2.flip/cv2.rotatecv2.GaussianBlur/cv2.threshold/cv2.Cannycv2.findContours/cv2.boundingRectcv2.inRange/cv2.rectangle/cv2.putTextcv2.CascadeClassifier/detectMultiScale(人脸/眼睛/微笑)cv2.HOGDescriptor+ 默认行人检测器cv2.QRCodeDetector().detectAndDecode
三、摄像头与本地文件提醒
- 网页 Mixly 里
cv2.VideoCapture(0)不能直接打开摄像头;点「运行」时课页会先用浏览器抓一帧写入camera_frame.jpg - 单元四与结课可用摄像头取帧;失败时退回本地文件/演示图
- 也可在 Mixly「本地文件系统」上传自己的
photo.jpg(人脸/全身/二维码图)
四、在线版 AI 能力说明
- 支持:Haar 人脸/眼睛/微笑检测、HOG 行人检测、二维码检测解码
- 不支持(本课):深度人脸识别(认出是谁)、大型 DNN 模型训练