checkSignalType

Подтвердите тип сигнала

Описание

В приложениях для маркировки, checkSignalType метод подтверждает, поддерживает ли сигнал, выбранный для автоматизации, тип сигнала, относящийся к алгоритму автоматизации.

  • Алгоритмы, которые автоматизируют маркировку коллекций изображений, видео или последовательностей изображений, поддерживают сигналы типа Image только.

  • Алгоритмы, которые автоматизируют маркировку облаков точек лидара, поддерживают сигналы типа PointCloud только.

В алгоритмах автоматизации, созданных для Image Labeler и приложений Video Labeler, вы не должны реализовывать этот метод. Если вы действительно реализуете этот метод или используете реализацию по умолчанию, приложения подтверждают это, сигнал имеет тип Image, который является единственным типом сигнала что они поддержка приложений.

В алгоритмах автоматизации, созданных для приложения Ground Truth Labeler (Automated Driving Toolbox), необходимо реализовать этот метод. Используйте этот метод, чтобы подтвердить, поддерживает ли алгоритм автоматизации Image или PointCloud сигналы. Использование приложения Ground Truth Labeler требует Automated Driving Toolbox™.

пример

isValid = checkSignalType(signalType) возвращает true допустим ли заданный тип сигнала. В приложении Ground Truth Labeling, если вы выбираете алгоритм автоматизации для типа сигнала, который недопустим и затем нажимает Automate, отображения приложения ошибка.

Примеры

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

Реализуйте checkSignalType метод, чтобы определять Image сигналы, столь же допустимые и все другие сигналы как недопустимый.

function isValid = checkSignalType(signalType)
    isValid = (signalType == vision.labeler.loading.SignalType.Image);
end

Реализуйте checkSignalType метод, чтобы определять PointCloud сигналы, столь же допустимые и все другие сигналы как недопустимый.

function isValid = checkSignalType(signalType)
    isValid = (signalType == vision.labeler.loading.SignalType.PointCloud);
end

Входные параметры

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

Тип сигнала в виде vision.labeler.loading.SignalType (Automated Driving Toolbox) перечисление.

Пример: vision.labeler.loading.SignalType.Image

Пример: vision.labeler.loading.SignalType.PointCloud

Выходные аргументы

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

Истинный или ложный результат проверки достоверности типа сигнала, возвращенной как 1 или 0 из типа данных logical.

Введенный в R2020a
Для просмотра документации необходимо авторизоваться на сайте