Ogłoszenie: wszystkie projekty niekomercyjne zarejestrowane do korzystania z Earth Engine przed
15 kwietnia 2025 r. muszą
potwierdzić spełnianie warunków użycia niekomercyjnego, aby zachować dostęp. Jeśli nie przejdziesz weryfikacji do 26 września 2025 r., Twój dostęp może zostać wstrzymany.
ee.Algorithms.HoughTransform
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Stosuje do obrazu transformację Hougha. Dla każdego pasma wejściowego generuje pasmo, w którym linie są wykrywane przez progowanie transformaty Hougha z wartością lineThreshold. Pasmo wyjściowe ma nazwę [input]_lines, gdzie [input] to nazwa oryginalnego pasma. Domyślne wartości parametrów mają służyć jako punkt wyjścia do używania z obrazami UINT8.
| Wykorzystanie | Zwroty |
|---|
ee.Algorithms.HoughTransform(image, gridSize, inputThreshold, lineThreshold, smooth) | Obraz |
| Argument | Typ | Szczegóły |
|---|
image | Obraz | Obraz, do którego chcesz zastosować przekształcenie. |
gridSize | Liczba całkowita, domyślnie: 256 | Rozmiar siatki, na której mają być wykonywane obliczenia. |
inputThreshold | Liczba zmiennoprzecinkowa, domyślnie: 64 | Wartość progowa dla obrazu wejściowego. Piksele o wartości równej tej wartości lub wyższej są uznawane za aktywne. |
lineThreshold | Liczba zmiennoprzecinkowa, domyślnie: 72 | Próg wykrywania linii. Wartości równe lub większe od tego progu w transformacji Hougha są uznawane za wykryte linie. |
smooth | Wartość logiczna, domyślnie: true | Określa, czy przed wykryciem linii należy wygładzić transformatę Hougha. |
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-26 UTC.
[null,null,["Ostatnia aktualizacja: 2025-07-26 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"]]