vision.calibration.PatternDetector class

Пакет: vision.calibration

Интерфейс для определения пользовательских плоских детекторов шаблона

Описание

vision.calibration.PatternDetector класс задает интерфейс для определения пользовательских плоских детекторов шаблона для Camera Calibrator и приложений Stereo Camera Calibrator, а также на MATLAB® командная строка.

Чтобы задать пользовательский детектор шаблона, необходимо создать класс, который наследовался vision.OpenPatternDetectorTemplate класс. Это - абстрактный класс, который задает методы и свойства для обнаружения калибровочного шаблона keypoints в изображениях, вызванных во время калибровочного процесса, и сгенерировать соответствующие точки в мировых координатах.

Можно задать пользовательский детектор шаблона для одной калибровки фотоаппарата, начиная с шаблона путем ввода этой команды в подсказке MATLAB:

vision.OpenPatternDetectorTemplate('monocular')
Можно задать пользовательский детектор шаблона для калибровки стереофотоаппарата, начиная с шаблона путем ввода следующего в подсказке MATLAB:
vision.calibration.PatternDetector.createDetectorTemplate('stereo')

vision.calibration.PatternDetector классом является handle класс.

Атрибуты класса

Abstract
true

Для получения информации об атрибутах класса см. Атрибуты класса.

Свойства

развернуть все

Клиенты PatternDetector класс задает эти предопределенные свойства.

Детектор шаблона называет в виде вектора символов или строкового скаляра.

Мировые модули точки в виде вектора символов или строкового скаляра. WorldUnits задает единицу измерения для шаблона keypoints в мировых координатах.

Панель свойств пользовательские компоненты пользовательского интерфейса для отображения и определения свойств детектора в виде uipanel объект. Чтобы установить это свойство, используйте propertiesPanel функция с uipanel объект, который PatternDetector вызывает.

Методы

развернуть все

Введенный в R2021b