Anúncio: todos os projetos não comerciais registrados para usar o Earth Engine antes de
15 de abril de 2025 precisam
verificar a qualificação não comercial para manter o acesso ao Earth Engine.
ee.Algorithms.CannyEdgeDetector
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Aplica o algoritmo de detecção de borda nítida a uma imagem. A saída é uma imagem cujas bandas têm os mesmos nomes das bandas de entrada e em que valores diferentes de zero indicam bordas, e a magnitude do valor é a magnitude do gradiente.
Uso | Retorna |
---|
ee.Algorithms.CannyEdgeDetector(image, threshold, sigma) | Imagem |
Argumento | Tipo | Detalhes |
---|
image | Imagem | A imagem em que a detecção de bordas será aplicada. |
threshold | Ponto flutuante | Valor do limite. O pixel só é considerado para detecção de bordas se a magnitude do gradiente for maior que esse limite. |
sigma | Ponto flutuante, padrão: 1 | Valor de sigma para um filtro gaussiano aplicado antes da detecção de bordas. 0 significa não aplicar filtragem. |
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-07-26 UTC.
[null,null,["Última atualização 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. |"]]