图像处理函数 📷

  • 读取/保存图像

    • 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 查看完整教程框架。