Пакет: lidar.syncImageViewer
Интерфейс для подключения внешнего инструмента к приложению Lidar Labeler
lidar.syncImageViewer.SyncImageViewer создает интерфейс между пользовательским инструментом визуализации или анализа и сигналом облака точек в приложении Lidar Labeler. SyncImageViewer класс для синхронизации видеосигналов и сигналов последовательности изображений только с приложением.
SyncImageViewer определяет интерфейс для подключения внешнего инструмента к приложению Lidar Labeler. Внешним инструментом может быть пользовательский инструмент визуализации или пользовательский инструмент анализа. Класс, наследующий от SyncImageViewer интерфейс называется клиентом. Клиент выполняет следующие задачи:
Синхронизирует внешнее средство с каждым событием смены кадра для определенного сигнала, загруженного в приложение Lidar Labeler. Синхронизация позволяет управлять внешним средством с помощью ползунка диапазона и элементов управления воспроизведением приложения.
Управляет текущим временем во внешнем инструменте и соответствующим отображением в приложении.
Чтобы подключить внешнее средство к приложению Lidar Labeler, выполните следующие действия.
Определение класса клиента, наследующего от lidar.syncImageViewer.SyncImageViewer. Вы можете использовать SyncImageViewer шаблон класса для определения класса и реализации пользовательского инструмента визуализации или анализа. В командной строке MATLAB ® введите следующий код:
lidar.syncImageViewer.SyncImageViewer.openTemplateInEditor
Сохраните файл в любой папке на пути MATLAB. Либо сохраните файл в папке за пределами пути MATLAB и добавьте папку в путь MATLAB с помощью addpath функция.
Пример внешнего инструмента см. в разделе SyncImageDisplay осуществление lidar.syncImageViewer.SyncImageViewer класс. Этот класс реализует инструмент отображения изображений. Этот код можно использовать в качестве отправной точки для создания собственных инструментов.
edit SyncImageDisplay