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