Пакет: 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