ee.Algorithms.HoughTransform

Applique la transformation de Hough à une image. Pour chaque bande d'entrée, génère une bande où les lignes sont détectées en seuillant la transformée de Hough avec une valeur de lineThreshold. La bande de sortie est nommée "[input]_lines", où [input] est le nom de la bande d'origine. Les valeurs par défaut fournies pour les paramètres sont destinées à servir de point de départ pour une utilisation avec des images UINT8.

UtilisationRenvoie
ee.Algorithms.HoughTransform(image, gridSize, inputThreshold, lineThreshold, smooth)Image
ArgumentTypeDétails
imageImageImage à laquelle appliquer la transformation.
gridSizeEntier, valeur par défaut : 256Taille de la grille sur laquelle effectuer le calcul.
inputThresholdFloat, valeur par défaut : 64Seuil de valeur pour l'image d'entrée. Les pixels égaux ou supérieurs à cette valeur sont considérés comme actifs.
lineThresholdFloat, valeur par défaut : 72Seuil de détection des lignes. Les valeurs égales ou supérieures à ce seuil dans la transformée de Hough sont considérées comme des lignes détectées.
smoothBooléen, valeur par défaut : trueIndique s'il faut lisser la transformée de Hough avant la détection des lignes.