Установите и используйте интерфейс Computer Vision Toolbox для OpenCV в MATLAB

Установка

После того, как вы установите сторонние файлы поддержки, можно использовать данные с продуктом Computer Vision Toolbox™. Чтобы установить файлы поддержки Дополнения, используйте один из следующих методов:

  • Выберите Get Add-ons из Add-ons выпадающее меню из MATLAB® рабочий стол. Файлы Дополнения находятся в разделе “MathWorks Features”.

  • Введите visionSupportPackages в командном окне MATLAB и следуют за подсказками.

Примечание

У вас должны быть привилегии записи для папки установки.

Когда новая версия программного обеспечения MATLAB будет выпущена, повторите этот процесс, чтобы проверять на обновления. Можно также проверять на обновления между релизами.

Содержимое пакета поддержки

Интерфейс Computer Vision Toolbox для OpenCV в файлах поддержки MATLAB установлен в visionopencv папка. Чтобы найти путь к этой папке, введите следующую команду:

fileparts(which('mexOpenCV')) 
visionopencv папка содержит эти файлы и папку.

ФайлыСодержимое
clibopencv папка

Предварительно созданные служебные функции на основе clib MATLAB пакет для интерфейса OpenCV.

mexOpenCV.m файл

Функция, чтобы создать файлы MEX.

Примечание

Поддержка графического процессора этой функции будет удалена в будущем релизе.

example папкаСравнение с шаблонами, Приоритетный Детектор, и Ориентированный FAST и Вращаемый BRIEF (ORB) примеры с помощью файлов MEX. Каждая подпапка в папке в качестве примера содержит README.txt файл с постепенными инструкциями.
registry папкаРегистрационные файлы.
README.txt файлСправочный файл.

mex функция пользуется предварительно созданными библиотеками OpenCV, которые поставляются с продуктом Computer Vision Toolbox. Ваш компилятор должен быть совместим с тем, используемым, чтобы создать библиотеки. Следующие компиляторы используются, чтобы создать библиотеки OpenCV для хоста MATLAB:

Операционная система Совместимый компилятор
Windows® 64 битаMicrosoft® Visual Studio® 2015 или позже (Профессионал или выпуски Сообщества)
Linux® 64 битаgcc-4.9.3 (g ++)
Mac 64 битаXCode 6.2.0 (Лязг ++)