ee.Algorithms.HoughTransform

Wendet die Hough-Transformation auf ein Bild an. Für jedes Eingabeband wird ein Band ausgegeben, in dem Linien durch Schwellenwertbildung der Hough-Transformation mit dem Wert „lineThreshold“ erkannt werden. Das Ausgabeband hat den Namen [input]_lines, wobei [input] der Name des ursprünglichen Bands ist. Die Standardwerte für die Parameter sind als Ausgangspunkt für die Verwendung mit UINT8-Bildern gedacht.

NutzungAusgabe
ee.Algorithms.HoughTransform(image, gridSize, inputThreshold, lineThreshold, smooth)Bild
ArgumentTypDetails
imageBildDas Bild, auf das die Transformation angewendet werden soll.
gridSizeGanzzahl, Standard: 256Die Größe des Rasters, für das die Berechnung durchgeführt werden soll.
inputThresholdGleitkommazahl, Standardwert: 64Wertschwellenwert für das Eingabebild. Pixel, die diesem Wert entsprechen oder darüber liegen, gelten als aktiv.
lineThresholdGleitkommazahl, Standard: 72Grenzwert für die Linienerkennung. Werte, die gleich oder größer als dieser Schwellenwert sind, werden in der Hough-Transformation als erkannte Linien betrachtet.
smoothBoolescher Wert, Standard: „true“Gibt an, ob die Hough-Transformation vor der Linienerkennung geglättet werden soll.