Ankündigung: Alle nicht kommerziellen Projekte, die vor dem
15. April 2025 für die Nutzung von Earth Engine registriert wurden, müssen
die Berechtigung zur nicht kommerziellen Nutzung bestätigen, um den Zugriff aufrechtzuerhalten. Wenn Sie Ihren Status nicht bis zum 26. September 2025 bestätigen, wird Ihr Zugriff möglicherweise eingeschränkt.
ee.Algorithms.HoughTransform
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
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.
| Nutzung | Ausgabe |
|---|
ee.Algorithms.HoughTransform(image, gridSize, inputThreshold, lineThreshold, smooth) | Bild |
| Argument | Typ | Details |
|---|
image | Bild | Das Bild, auf das die Transformation angewendet werden soll. |
gridSize | Ganzzahl, Standard: 256 | Die Größe des Rasters, für das die Berechnung durchgeführt werden soll. |
inputThreshold | Gleitkommazahl, Standardwert: 64 | Wertschwellenwert für das Eingabebild. Pixel, die diesem Wert entsprechen oder darüber liegen, gelten als aktiv. |
lineThreshold | Gleitkommazahl, Standard: 72 | Grenzwert für die Linienerkennung. Werte, die gleich oder größer als dieser Schwellenwert sind, werden in der Hough-Transformation als erkannte Linien betrachtet. |
smooth | Boolescher Wert, Standard: „true“ | Gibt an, ob die Hough-Transformation vor der Linienerkennung geglättet werden soll. |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-07-26 (UTC).
[null,null,["Zuletzt aktualisiert: 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"]]