ee.Algorithms.CannyEdgeDetector
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Wendet den Canny-Kantenerkennungsalgorithmus auf ein Bild an. Die Ausgabe ist ein Bild, dessen Bänder dieselben Namen wie die Eingabebänder haben. Nicht null-Werte geben Kanten an und die Größe des Werts ist die Gradientengröße.
Nutzung | Ausgabe |
---|
ee.Algorithms.CannyEdgeDetector(image, threshold, sigma) | Bild |
Argument | Typ | Details |
---|
image | Bild | Das Bild, auf das die Kantenerkennung angewendet werden soll. |
threshold | Gleitkommazahl | Grenzwert. Das Pixel wird nur für die Kantenerkennung berücksichtigt, wenn die Gradientenstärke höher als dieser Schwellenwert ist. |
sigma | Gleitkommazahl, Standardwert: 1 | Sigma-Wert für einen Gauß-Filter, der vor der Kantenerkennung angewendet wird. 0 bedeutet, dass keine Filterung angewendet wird. |
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)."],[[["\u003cp\u003eIdentifies edges within an image by calculating gradient magnitude and applying a threshold.\u003c/p\u003e\n"],["\u003cp\u003eReturns an image where non-zero values represent edges, and the magnitude of the value corresponds to the gradient magnitude.\u003c/p\u003e\n"],["\u003cp\u003eOffers customization options through a threshold for gradient magnitude and a sigma value for pre-filtering.\u003c/p\u003e\n"]]],[],null,["# ee.Algorithms.CannyEdgeDetector\n\nApplies the Canny edge detection algorithm to an image. The output is an image whose bands have the same names as the input bands, and in which non-zero values indicate edges, and the magnitude of the value is the gradient magnitude.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|----------------------------------------------------------------|---------|\n| `ee.Algorithms.CannyEdgeDetector(image, threshold, `*sigma*`)` | Image |\n\n| Argument | Type | Details |\n|-------------|-------------------|---------------------------------------------------------------------------------------------------------------------------|\n| `image` | Image | The image on which to apply edge detection. |\n| `threshold` | Float | Threshold value. The pixel is only considered for edge detection if the gradient magnitude is higher than this threshold. |\n| `sigma` | Float, default: 1 | Sigma value for a gaussian filter applied before edge detection. 0 means apply no filtering. |"]]