OpenCV-Unterstützung
Die Computer Vision Toolbox™-Schnittstelle für OpenCV im MATLAB Support Package bietet die folgenden Funktionen zur OpenCV-Unterstützung:
MATLAB-Funktionen zur Konvertierung berechneter Kameraparameter zwischen MATLAB und OpenCV-Formaten für Kamerakalibrierungsanwendungen.
OpenCV Interface C++ API-Unterstützungsdateien zur Erstellung von MEX-Dateien, mit denen Sie OpenCV-Funktionen aufrufen und OpenCV C++ Code in MATLAB integrieren können. Die Schnittstelle unterstützt keine Grafikkarten (GPU). Sie können den MEX-basierten Ansatz nutzen, um eine benutzerdefinierte OpenCV-Funktion mit MATLAB zu integrieren. Weitere Informationen zum MEX-basierten Ansatz finden Sie unter Build MEX-Files for OpenCV Interface.
Vorgefertigte MATLAB-Schnittstelle für die OpenCV-Bibliothek zum direkten Aufrufen von OpenCV-Funktionen aus MATLAB ohne C/C++ Code zu schreiben. Das Support-Paket umfasst zudem MATLAB-Funktionen, mit denen Daten zwischen OpenCV und MATLAB ausgetauscht werden können. Die vorgefertigte MATLAB-Schnittstelle mit OpenCV bietet jedoch keine Unterstützung zur Integration benutzerdefinierter OpenCV-Funktionen mit MATLAB.
Um die MEX-basierte und die vorgefertigte MATLAB-Schnittstelle mit OpenCV-Unterstützungsdateien zu verwenden, müssen Sie zunächst die Computer Vision Toolbox-Schnittstelle für OpenCV im MATLAB Support Package herunterladen. Informationen zum Herunterladen des Support Package finden Sie unter Install and Use Computer Vision Toolbox Interface for OpenCV in MATLAB.
Funktionen
Themen
- Install and Use Computer Vision Toolbox Interface for OpenCV in MATLAB
Download and install support package for integrating OpenCV and MATLAB.
- Build MEX-Files for OpenCV Interface
Create and test MEX- file based OpenCV interface.
- Use Prebuilt MATLAB Interface to OpenCV
To call and execute OpenCV functions directly from MATLAB, use the prebuilt MATLAB interface.