Python et Pyttern

Famille « Reconnaissance et intelligence artificielle » : ce que fait chaque outil, ses paramètres (D à O) et ses résultats (P à Y).

23 outils

Exécution de scripts Python intégrés à VisiOpal (module Visiopal qui donne accès aux plans et aux résultats), et localisation de motifs Pyttern écrite en Python. Toutes ces instructions demandent un PYTINIT préalable. Les paramètres D..O sont passés au script ; pour les instructions Pyttern, P = nombre de motifs ou de textes trouvés, Q..Y = résultats 1 à 9 de la fonction Python. Les modèles Pyttern sont des fichiers .Pyttern.svg.

PYTINIT

Init Python

Initialise Python (script ou dossier du commentaire, dossier du programme) ; P = 1.

Paramètres

C
Nom du fichier ou paramètre texte

Résultats

P
Opération Réussie si =1
Q
Q 0
R
R 0
S
S 0
T
T 0
U
U 0
V
V 0
W
W 0
X
X 0
Y
Y 0
PYTEXEC

Execute Python

Exécute le texte Python du commentaire avec D..O en entrée ; Q..Y = résultats renvoyés par le script.

Résultats

P
Opération Réussie si =1
Q
Q 0
R
R 0
S
S 0
T
T 0
U
U 0
V
V 0
W
W 0
X
X 0
Y
Y 0
PYTMODU

Execute Module

Exécute le module Python nommé dans le commentaire (D..O en entrée).

Paramètres

C
Nom du fichier ou paramètre texte

Résultats

P
Opération Réussie si =1
Q
Q 0
R
R 0
S
S 0
T
T 0
U
U 0
V
V 0
W
W 0
X
X 0
Y
Y 0
PYTPLAN

Transfert Plan

Transmet à Python le plan J, zone D,E - G,H.

PYTGETP

Recupere Plan

Récupère dans le plan D l'image produite par Python (G > 0 = option).

PYTDBG

Debug Python

Ouvre la console de débogage Python.

PYTGETC

Recupere 3 Plans Couleur

Récupère dans les plans D, E, F l'image couleur produite par Python.

Résultats

P
Opération Réussie si =1
Q
Q 0
R
R 0
S
S 0
T
T 0
U
U 0
V
V 0
W
W 0
X
X 0
Y
Y 0
Paramètres et résultats communs à PYTTERN, PYTTERNAI

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
Numéro de modèle
K
Score Minimum

Résultats

P
Nombre de Modèle Trouvé
Q
Meilleur Modèle X
R
Y
S
Score
T
Angle
U
FineStage
V
ModelID
W
Échelle X
X
Échelle Y
Y
Échelle
PYTTERN

Pyttern

Recherche multi-motif Pyttern n° J dans la zone D,E - G,H, score mini K (find_patternmulti).

PYTTERNAI

Pyttern AI

Recherche Pyttern AI n° J dans la zone D,E - G,H, score mini K (find_patternai).

PYTTXT

Python Visiopal.Text

Range dans la chaîne globale D le texte Visiopal.Text fixé par le script Python.

Paramètres

D
Numéro de Chaîne Globale

Résultats

P
Longueur Chaîne Globale
Paramètres et résultats communs à PYTTERNR, PYTTERNAIR, PYTTERNE, PYTTERNAIE, PYSHAPE, PYTTERNAIL, PYTTERNML, PYTTERNL, PYTTERNAIC, PYTTERNFEN, PYTTERNFENS, PYTTERNOCR, PYTTERNOCRA

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
Numéro de modèle
K
Score Minimum

Résultats

P
Nombre de Modèle Trouvé
Q
Meilleur Modèle X
R
Y
S
Score
T
Angle
U
FineStage
V
ModelID
W
Échelle X
X
Échelle Y
Y
Échelle
PYTTERNR

Charge Pyttern

Charge les motifs Pyttern n° D (load_patternmulti).

PYTTERNAIR

Charge Pyttern AI

Charge le modèle Pyttern AI n° D (load_patternai).

PYTTERNE

Éditer Pyttern

Ouvre l'éditeur Pyttern (modal) sur la zone D,E - G,H.

PYTTERNAIE

Éditer Pyttern AI

Édition Pyttern AI (zone D,E - G,H, modèle J ; edit_patternai).

PYSHAPE

PyShape

Recherche de forme (zone D,E - G,H, modèle J, score K, M, N, O réglages ; find_shape).

PYTTERNAIL

Ajoute Image Pyttern AI

Ajoute l'image de la zone D,E - G,H au modèle AI n° J (K = classe / option ; add_patternai).

PYTTERNML

Apprendre Pyttern Multi

Ajoute un motif au modèle multiple (D, E, G, H zone, J n°, K option ; add_patternmulti).

PYTTERNL

Apprendre Pyttern

Apprend un motif Pyttern n° J sur la zone D,E - G,H (add_pattern).

PYTTERNAIC

Compile Pyttern AI

Compile (entraîne) le modèle Pyttern AI n° D (G = option ; compile_patternai).

PYTTERNFEN

Pyttern Fenetrage

Recherche Pyttern par fenêtrage (zone D,E - G,H, modèle J, score K, L, M, N, O = découpage ; find_patternwindow).

PYTTERNFENS

Pyttern Sous Fenetrage

Recherche Pyttern par sous-fenêtrage (mêmes paramètres + F, I ; find_patternsubwindow).

PYTTERNOCR

Pyttern OCR zone large

OCR Pyttern sur une zone large (D,E - G,H, score K) ; texte lu dans la chaîne globale J ; P = nombre de textes lus, S = plus faible confiance.

PYTTERNOCRA

Pyttern OCR zone cadree

OCR Pyttern sur une zone cadrée (mêmes paramètres que PYTTERNOCR).