Computer Vision Toolbox 快速入门
R2026aComputer Vision Toolbox™ 提供用于设计和测试计算机视觉系统的算法和 App。您可以执行视觉检查、目标检测和跟踪,以及特征检测、提取和匹配。您可以自动化单目相机、鱼眼相机、立体相机和多相机配置的标定工作流。对于三维视觉,工具箱支持立体视觉、点云处理、运动重建以及实时视觉和点云 SLAM。计算机视觉 App 支持基于团队的真实值自动标注,以及相机标定。
工具箱提供了多种 AI 技术,包括预训练卷积神经网络 (CNN)、视觉变换器和视觉语言模型。使用开箱即用的模型来执行图像分类、目标检测、分割、位姿估计、图像描述和光学字符识别 (OCR) 等任务,或通过迁移学习进一步自定义这些模型。
您可以生成 C、C++ 代码、用于 GPU 执行的代码以及硬件描述语言 (HDL) 代码。
教程
- 什么是相机标定?
估计图像或视频相机的镜头与图像传感器的参数。
- What Is Structure from Motion?
Estimate three-dimensional structures from two-dimensional image sequences.
- Get Started with Object Detection Using Deep Learning
Perform object detection using deep learning neural networks such as YOLOX, YOLO v4, RTMDet, and SSD.
- Get Started with Semantic Segmentation Using Deep Learning
Segment objects by class using deep learning networks such as U-Net and DeepLab v3+.
- Get Started with Code Generation, Deployment, GPU, and OpenCV Support
C/C++ and GPU code generation and acceleration, HDL code generation, and OpenCV interface for MATLAB and Simulink.
- Computer Vision Toolbox with Simulink
Simulink® support for computer vision applications.
App 和工作流决策指南
- 选择用于标注真值数据的 App
决定使用哪个 App 来标注真实值数据:图像标注器、视频标注器、真实值标注器、激光雷达标注器、信号标注器或医学图像标注器。
- Choose an Object Detector
Compare object detection deep learning models, such as YOLOX, YOLO v4, RTMDet, and SSD.
- Choose SLAM Workflow Based on Sensor Data
Choose the right simultaneous localization and mapping (SLAM) workflow and find topics, examples, and supported features.
精选示例
交互式学习
计算机视觉入门之旅
了解如何使用 Computer Vision Toolbox 进行目标检测和跟踪。
视频
什么是计算机视觉?
了解计算机视觉如何应用于目标检测、跟踪和识别等各种应用领域。
MATLAB 中的相机标定
使用相机标定器自动检测棋盘格并标定针孔和鱼眼相机
教学资源
计算机视觉基础知识
学习计算机视觉中图像分割的基础知识。












