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 Следует ли сглаживать преобразование Хафа перед обнаружением линии.