Code Generation, GPU, and Third-Party Support
MATLAB Coder™, Simulink Coder™, and Embedded Coder™ generate ANSI-compliant C/C++ code and standalone executables from Computer Vision Toolbox™ functions that support C/C++ code generation.
The GPU Coder generates CUDA® code and standalone executables for functions that support GPU code generation. Computer Vision Toolbox also includes functions that can automatically run on a GPU. This support requires Parallel Computing Toolbox™.
Computer Vision Toolbox provides an OpenCV Interface C++ API and an optical character recognition (OCR) language data files support package. Use the API for integrating OpenCV C++ code into MATLAB®. You can also use this support package to build MEX files that call OpenCV functions.
- C Code Generation
Generate C/C++ code and MEX functions for toolbox functions, objects, and blocks
- GPU Code Generation and Acceleration
Generate CUDA code from MATLAB
- OpenCV Support
Convert camera parameters, MEX file support, and prebuilt MATLAB interfaces to OpenCV
- OpenCV Interface for Simulink
Import OpenCV code into Simulink®
- HDL Code Generation
Generate HDL code for vision algorithms using HDL Coder™ and using hardware-friendly blocks from Vision HDL Toolbox™