ee.Algorithms.HoughTransform

Применяет преобразование Хафа к изображению. Для каждого входного канала выдает канал, в котором линии обнаруживаются путем применения порогового значения преобразования Хафа со значением lineThreshold.

Выходной канал называется [input]_lines, где [input] — это название исходного канала. Значения по умолчанию, указанные для параметров, предназначены в качестве отправной точки для использования с изображениями UINT8.

Использование Возвраты
ee.Algorithms.HoughTransform(image, gridSize , inputThreshold , lineThreshold , smooth ) Изображение
Аргумент Тип Подробности
image Изображение Изображение, к которому следует применить преобразование.
gridSize Целое число, значение по умолчанию: 256 Размер сетки, на которой будут выполняться вычисления.
inputThreshold Число с плавающей запятой, значение по умолчанию: 64 Пороговое значение для входного изображения. Пиксели, равные или превышающие это значение, считаются активными.
lineThreshold Число с плавающей запятой, значение по умолчанию: 72 Порог обнаружения линий. Значения, равные или превышающие этот порог в преобразовании Хафа, считаются обнаруженными линиями.
smooth Логическое значение, по умолчанию: true Следует ли сглаживать преобразование Хафа перед обнаружением линий?