|
|
|
|
|
- Propriétés spécifiques à la description des variables de type iaRésultatImage
iaRésultatImage (Type de variable) En anglais : aiImageResult
Le type iaRésultatImage permet de récupérer le résultat de la fonction IADétecte. 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. tabElément est un tableau de 1 entier
tabElément[1] = iadMoto
tabIARésultatImage est un tableau de iaRésultatImage
tabIARésultatImage = IADétecte(IMG_SansNom1, tabElément)
SI tabIARésultatImage.Occurrence = 0 ALORS RETOUR
iImage est une Image = IMG_SansNom1
dDébutDessin(iImage, dSansEffacer + dAvecOpacité)
InitHasard(1)
nMarge est un entier = CoordonnéeEditeurVersEcran(5)
cCouleur est une Couleur
nIndice est un entier
iElement est un iaRésultatImage
POUR TOUT ÉLÉMENT iElement DE tabIARésultatImage
nIndice ++
cCouleur.Rouge = Hasard(0,170)
cCouleur.Vert = Hasard(0,170)
cCouleur.Bleu = Hasard(0,170)
dFond(iImage, Blanc, 0, 0, 0)
dStylo(iImage, cCouleur, 0, CoordonnéeEditeurVersEcran(5), 128)
dPolygone(iImage,iElement.Polygone)
nXCentre est un entier
nYCentre est un entier
SI iElement.Polygone.Point[1].X < iElement.Polygone.Point[2].X ALORS
nXCentre = (iElement.Polygone.Point[1].X + iElement.Polygone.Point[2].X)/2
nYCentre = (iElement.Polygone.Point[1].Y + iElement.Polygone.Point[3].Y)/2
SINON
nXCentre = (iElement.Polygone.Point[1].X + iElement.Polygone.Point[4].X)/2
nYCentre = (iElement.Polygone.Point[1].Y + iElement.Polygone.Point[2].Y)/2
FIN
dStylo(iImage, cCouleur, 0, 2, 200)
dFond(iImage, Blanc, 0, 0, 200)
dRectangle(iImage, nXCentre - nMarge, nYCentre - nMarge, nXCentre + nMarge, nYCentre + nMarge)
dStylo(iImage, cCouleur, 0, 1, 255)
FIN
IMG_SansNom1 = iImage
Remarques Propriétés spécifiques à la description des variables de type iaRésultatImage Les propriétés suivantes peuvent être utilisées pour manipuler le résultat de la recherche d'objets dans une image : | | | Nom de la propriété | Type manipulé | Effet |
---|
iadTypeElément | Constante de type Entier | Constante correspondant à l'objet identifié : - iadAvion : Avion présent dans l'image.
- iadBallon : Ballon présent dans l'image.
- iadBanane : Banane présente dans l'image.
- iadBanc : Banc présent dans l'image.
- iadBateau : Bateau présent dans l'image.
- iadBatteBaseball : Batte de baseball présente dans l'image.
- iadBol : Bol présent dans l'image.
- iadBoucheIncendie : Bouche d'incendie présente dans l'image.
- iadBouteille : Bouteille présente dans l'image.
- iadBrocoli : Brocoli présent dans l'image.
- iadBrosseADents : Brosse a dent présente dans l'image.
- iadBus : Bus présent dans l'image.
- iadCamion : Camion présent dans l'image.
- iadCanapé : Canapé présent dans l'image.
- iadCarotte : Carotte présente dans l'image.
- iadCercle : Cercle (constante utilisée pour la détection des dessins).
- iadCerfVolant : Cerf volant présent dans l'image.
- iadChaise : Chaise présente dans l'image.
- iadChat : Chat présent dans l'image.
- iadCheval : Cheval présent dans l'image.
- iadChien : Chien présent dans l'image.
- iadCiseaux : Ciseau présent dans l'image.
- iadClavier : Clavier présent dans l'image.
- iadCouteau : Couteau présent dans l'image.
- iadCravate : Cravate présente dans l'image.
- iadCuillère : Cuillère présente dans l'image.
- iadDonut : Donut présent dans l'image.
- iadEcranTélé : Ecran télé présent dans l'image.
- iadEléphant : Eléphant présent dans l'image.
- iadEvier : Evier présent dans l'image.
- iadFeuRouge : Feux rouge présent dans l'image.
- iadFour : Four présent dans l'image.
- iadFourchette : Fourchette présente dans l'image.
- iadFrisbee : Frisbee présent dans l'image.
- iadGantBaseball : Gant de baseball présent dans l'image.
- iadGâteau : Gâteau présent dans l'image.
- iadGirafe : Girafe présente dans l'image.
- iadGrillePain : Grille pain présent dans l'image.
- iadHorloge : Horloge présente dans l'image.
- iadHotdog : Hotdog présent dans l'image.
- iadLit : Lit présent dans l'image.
- iadLivre: Livre présent dans l'image.
- iadMicroOndes : Micro onde présent dans l'image.
- iadMoto : Moto présente dans l'image.
- iadMouton : Mouton présent dans l'image.
- iadOiseau : Oiseau présent dans l'image.
- iadOrange : Orange présente dans l'image.
- iadOrdinateurPortable : Ordinateur portable présent dans l'image.
- iadOurs : Ours présent dans l'image.
- iadOursEnPeluche : Ours en peluche présent dans l'image.
- iadPanneauStop : Panneau stop présent dans l'image.
- iadParapluie : Parapluie présent dans l'image.
- iadParcmètre : Parcmètre présent dans l'image.
- iadPersonne : Personne présente dans l'image.
- iadPizza : Pizza présente dans l'image.
- iadPlancheDeSurf : Planche de surf présente dans l'image.
- iadPlanteEnPot : Plante en pot présente dans l'image.
- iadPlaqueImmatriculation : Plaque
- iadPomme : Pomme présente dans l'image.
- iadRaquetteDeTennis : Raquette de tennis présente dans l'image.
- iadRectangle : Rectangle (constante utilisée pour la détection des dessins).
- iadRéfrigérateur : Réfrigérateur présent dans l'image.
- iadSacADos : Sac a dos présent dans l'image.
- iadSacAMain : Sac a main présent dans l'image.
- iadSandwich : Sandwich présent dans l'image.
- iadSècheCheveux : Sèche cheveux présent dans l'image.
- iadSkateboard : Skateboard présent dans l'image.
- iadSki : Ski présent dans l'image.
- iadSnowboard : Snowboard présent dans l'image.
- iadSouris : Souris présente dans l'image.
- iadTableAManger : Table a manger présente dans l'image.
- iadTasse : Tasse présente dans l'image.
- iadTélécommande : Télécommande présente dans l'image.
- iadTéléphonePortable : Téléphone portable présent dans l'image.
- iadToilettes : Toilette présent dans l'image.
- iadTrain : Train présent dans l'image.
- iadTriangle : Triangle (constante utilisée pour la détection des dessins).
- iadVache : Vache présente dans l'image.
- iadValise : Valise présente dans l'image.
- iadVase : Vase présent dans l'image.
- iadVélo : Vélo présent dans l'image.
- iadVerreDeVin : Verre de vin présent dans l'image.
- iadVisage : Visage présent dans l'image.
- iadVoiture : Voiture présente dans l'image.
- iadZèbre : Zèbre présent dans l'image.
| IndiceConfiance | Réel | Indice de confiance de la reconnaissance en pourcentage, compris entre 0 et 100. En version 27, ce paramètre correspondait à un entier. | Polygone | Variable de type Polygone | Polygone correspondant aux points encadrant l'élément détecté. |
Liste des exemples associés :
|
Exemples didactiques (WINDEV) : WD Reconnaissance de forme
[ + ] Cet exemple donne une utilisation basique de la fonction IADétecte.
|
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|