图像处理函数 📷
读取/保存图像
cv2.imread
:加载图像文件(支持JPG、PNG等格式)cv2.imwrite
:保存图像到指定路径
图像显示
cv2.imshow
:弹窗显示图像cv2.waitKey
:等待按键事件(常用于动态展示)cv2.destroyAllWindows
:关闭所有窗口
视频处理函数 🎥
视频捕获
cv2.VideoCapture
:从摄像头或视频文件读取帧cv2.VideoWriter
:写入视频文件(支持MP4、AVI等格式)
视频分析
cv2.VideoCapture.get
:获取视频属性(如帧率、分辨率)cv2.VideoCapture.set
:设置视频参数(如曝光、对比度)
机器学习函数 🧠
训练模型
cv2.ml_train
:训练分类器(如SVM、KNN)cv2.ml_ANN_MLP
:创建人工神经网络模型
模型预测
cv2.ml_predict
:使用训练好的模型进行预测cv2.ml_get_lean
:获取模型参数(需确保模型已训练)
扩展学习 📚
如需深入了解OpenCV核心功能,可访问 /ai_tutorials/documentation/opencv/overview 查看完整教程框架。