ee.Algorithms.HoughTransform

Applica la trasformata di Hough a un'immagine. Per ogni banda di input, restituisce una banda in cui le linee vengono rilevate mediante la soglia della trasformata di Hough con un valore di lineThreshold. La banda di output è denominata [input]_lines, dove [input] è il nome della banda originale. I valori predefiniti forniti per i parametri sono pensati come punto di partenza per l'utilizzo con immagini UINT8.

UtilizzoResi
ee.Algorithms.HoughTransform(image, gridSize, inputThreshold, lineThreshold, smooth)Immagine
ArgomentoTipoDettagli
imageImmagineL'immagine a cui applicare la trasformazione.
gridSizeNumero intero, valore predefinito: 256Le dimensioni della griglia su cui eseguire il calcolo.
inputThresholdVirgola mobile, valore predefinito: 64Soglia di valore per l'immagine di input. I pixel pari o superiori a questo valore sono considerati attivi.
lineThresholdFloat, valore predefinito: 72Soglia per il rilevamento delle linee. I valori uguali o superiori a questa soglia nella trasformata di Hough sono considerati linee rilevate.
smoothBooleano, valore predefinito: trueIndica se applicare lo smoothing alla trasformata di Hough prima del rilevamento delle linee.