lidar.labeler.loading.CustomPointCloudSource class

Пакет: lidar.labeler.loading
Суперклассы: vision.labeler.loading.MultiSignalSource

Загрузите данные облака точек из пользовательских источников в приложение Lidar Labeler

Описание

The lidar.labeler.loading.CustomPointCloudSource class создает интерфейс для загрузки данных облака точек из пользовательского источника в приложение Lidar Labeler. Этот класс управляет параметрами в диалоговом окне Select Point Cloud приложения, когда вы задаете Source Type Custom Point Cloud.

Select Custom Point Cloud Source

Чтобы получить доступ к этому диалоговому окну, в приложении выберите Import > Add Point Cloud.

The lidar.labeler.loading.CustomPointCloudSource класс является handle класс.

Создание

Как создать CustomPointCloudSource запишите пользовательскую функцию reader для чтения данных облака точек из источника данных. Сохраните файл в любой папке на MATLAB® путь. Также добавьте папку, содержащую файл, в путь MATLAB. Затем используйте lidar.labeler.loading.CustomPointCloudSource функция.

Описание

customptCloudSource = lidar.labeler.loading.CustomPointCloudSource создает CustomPointCloudSource объект для загрузки сигнала из пользовательского источника. Чтобы задать источник данных и параметры, необходимые для загрузки источника, используйте loadSource способ.

Свойства

расширить все

Имя типа источника, который загружается этим классом, заданное как строковый скаляр.

Атрибуты:

GetAccess
public
Constant
true
NonCopyable
true

Описание функциональности, которую предоставляет этот класс, заданное как строковый скаляр.

Атрибуты:

GetAccess
public
Constant
true
NonCopyable
true

Имя источника данных, заданное как строковый скаляр. Как правило, SourceName - имя файла, из которого загружается сигнал.

Атрибуты:

GetAccess
public
SetAccess
protected

Параметры для загрузки данных облака точек из пользовательского источника, заданные как структура.

В этой таблице описываются обязательные и необязательные поля SourceParams структура.

ОбластьОписаниеТребуемый или опционный
Timestamps

Метки времени для пользовательского источника, заданные как массив ячеек, содержащий один duration вектор временных меток.

В диалоговом окне Select Point Cloud приложения можно импортировать параметр Timestamps из переменной в рабочем пространстве MATLAB. The SourceParams свойство сохраняет эти метки времени в Timestamps поле.

Дополнительный

Атрибуты:

GetAccess
public
SetAccess
protected

Имена сигналов, которые могут быть загружены из источника данных, заданные как строковый вектор.

Атрибуты:

GetAccess
public
SetAccess
protected

Типы сигналов, которые могут быть загружены из источника данных, заданные как вектор vision.labeler.loading.SignalType перечисления. Каждый сигнал, перечисленный в SignalName свойство имеет тип в соответствующем положении SignalType.

Атрибуты:

GetAccess
public
SetAccess
protected

Временные метки сигналов, которые могут быть загружены из источника данных, заданные как массив ячеек duration векторы. Каждый сигнал, перечисленный в SignalName свойство имеет временные метки в соответствующем положении Timestamp.

Атрибуты:

GetAccess
public
SetAccess
protected

Количество сигналов, которые могут быть считаны из источника данных, заданное в виде неотрицательного целого числа. NumSignals равно количеству сигналов в SignalName свойство.

Атрибуты:

GetAccess
public
SetAccess
public
Dependent
true
NonCopyable
true

Методы

расширить все

Введенный в R2021a