ee.Algorithms.HoughTransform

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.

WykorzystanieZwroty
ee.Algorithms.HoughTransform(image, gridSize, inputThreshold, lineThreshold, smooth)Obraz
ArgumentTypSzczegóły
imageObrazObraz, do którego chcesz zastosować przekształcenie.
gridSizeLiczba całkowita, domyślnie: 256Rozmiar siatki, na której mają być wykonywane obliczenia.
inputThresholdLiczba zmiennoprzecinkowa, domyślnie: 64Wartość progowa dla obrazu wejściowego. Piksele o wartości równej tej wartości lub wyższej są uznawane za aktywne.
lineThresholdLiczba zmiennoprzecinkowa, domyślnie: 72Próg wykrywania linii. Wartości równe lub większe od tego progu w transformacji Hougha są uznawane za wykryte linie.
smoothWartość logiczna, domyślnie: trueOkreśla, czy przed wykryciem linii należy wygładzić transformatę Hougha.