Объявление : Все некоммерческие проекты, зарегистрированные для использования Earth Engine до
15 апреля 2025 года, должны
подтвердить право на некоммерческое использование для сохранения доступа. Если вы не подтвердите право до 26 сентября 2025 года, ваш доступ может быть приостановлен.
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 | Следует ли сглаживать преобразование Хафа перед обнаружением линии. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-24 UTC.
[null,null,["Последнее обновление: 2025-07-24 UTC."],[],["The Hough transform detects lines in an image. It takes an image as input and outputs a new image with detected lines for each band, named `[input]_lines`. Key actions include thresholding the input image based on `inputThreshold` to identify active pixels and then thresholding the Hough transform output with `lineThreshold` to detect lines. `gridSize` controls the computation grid, and `smooth` enables smoothing before line detection. Defaults are provided for UINT8 images.\n"]]