DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de détection d'images
  • Propriétés spécifiques à la description des variables de type iaParamètreDétectionContour
  • Fonctions WLangage manipulant les variables de type iaParamètreDétectionContour
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
iaParamètreDétectionContour (Type de variable)
En anglais : aiConfigureContourDetection
Le type iaParamètreDétectionContour permet de définir les paramètres de la fonction de détection de contours. Les caractéristiques de ces paramètres peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Exemple
monContour est un iaParamètreDétectionContour
monContour.AlgorithmeDétection = iaDétectContourCanny
monContour.Dilatation = Vrai
monContour.TailleNoyauFiltreGaussien = 3
monContour.ValeurSeuil = 150
monContour.ValeurSeuilMax = 255
 
monPolygone est un Polygone
monPolygone = IADétecteContour("Image_test_contour_3.png", monContour)
Propriétés

Propriétés spécifiques à la description des variables de type iaParamètreDétectionContour

Les propriétés suivantes peuvent être utilisées pour manipuler une variable de type iaParamètreDétectionContour :
Nom de la propriétéType manipuléEffet
AlgorithmeDétectionConstante de type EntierAlgorithme utilisé pour la détection des contours :
  • iaDétectContourCanny (Valeur par défaut) : algorithme de J.F.Canny (edge detector) de 1986.
  • iaDétectContourBinaryThresholding : algorithme de Binary Thresholding.
DilatationBooléenPermet d'ajouter de la dilatation à l'image, ce qui, dans certains cas peut permettre une meilleure détection :
  • Vrai pour ajouter de la dilatation à l'image,
  • Faux (valeur par défaut) dans le cas contraire.
TailleNoyauFiltreGaussienEntierRéduction du bruit floutant l’image à l’aide d’un flou Gaussien.
Par défaut, cette propriété correspond à la valeur 3.
Remarque : Cette valeur doit être impaire.
ValeurSeuilRéelCette propriété est utilisée lors de l’application de l'algorithme Thresholding.
Tout pixel ayant une valeur supérieure à ValeurSeuil sera défini sur la valeur de ValeurSeuilMax.
Par défaut, cette propriété correspond à la valeur 150,0.
ValeurSeuilMaxRéelCette propriété est utilisée lors de l’application de l'algorithme Thresholding.
Tout pixel ayant une valeur supérieure à ValeurSeuil sera défini sur la valeur de ValeurSeuilMax.
Par défaut, cette propriété correspond à la valeur 255,0.

Fonctions WLangage manipulant les variables de type iaParamètreDétectionContour

Les variables de type iaParamètreDétectionContour peuvent être manipulées via les fonctions WLangage suivantes :
IADétecteContourDétecte les contours des formes présentes dans une image.
Version minimum requise
  • Version 28
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 31/05/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale