Opales Pattern et lecture de codes

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

Opales Pattern : localiser une pièceLecture de codes : DataMatrix et codes-barres
5 outils

Localisation de pièces multi-modèle Opales Pattern et lecture de codes-barres et DataMatrix. Ils remplacent OCRPMSM / OCRPMRM / OCRPMEM et OCRB / OCRM, avec les mêmes places de résultats. Les éditeurs (boutons « Éditer… ») laissent le cycle de production tourner. Un outil se charge à son premier usage, puis le disque n'est plus relu : OPAPMRM, dans le spg Update, recharge un outil modifié ailleurs.

OPAPMSM

Rechercher Opales Pattern

Recherche multi-modèle Opales Pattern, outil n° J (0..10000), dans la zone D,E - G,H ; K = score minimum (0 = réglage de l'outil).

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
N° d'outil (J)
K
Score minimum (0 = réglage de l'outil)

Résultats

P
Nombre de pièces trouvées
Q
Meilleure pièce : prise X
R
Y
S
Score
T
Angle (rad)
U
Couverture
V
ModelID (sens)
W
Parasites
X
Erreur (px)
Y
Contraste
  • Q,R = point de prise de la meilleure pièce, S score, T angle (radians), U couverture, V n° de modèle (0 à 9 sens 1, 10 à 19 sens 2), W parasites, X erreur d'ajustement (pixels), Y contraste ; toutes les pièces restent disponibles pour le dessin. Un pattern dont le nom commence par « inverse » sert de modèle de refus (score négatif).
OPAPMRM

Charger Opales Pattern

Recharge depuis le disque les outils n° D à G (pendant d'OCRPMRM).

Paramètres

D
Premier n° d'outil
G
Dernier n° d'outil (facultatif)

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
  • P = 1 chargé, 2 déjà à jour, −1 aucun fichier ; pour une plage, nombre d'outils chargés.
OPAPMEM

Editer Opales Pattern

Ouvre l'éditeur de l'outil J sur la zone D,E - G,H (pendant d'OCRPMEM, non bloquant).

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
N° d'outil (J)
K
Score minimum (0 = réglage de l'outil)

Résultats

P
Nombre de pièces trouvées
Q
Meilleure pièce : prise X
R
Y
S
Score
T
Angle (rad)
U
Couverture
V
ModelID (sens)
W
Parasites
X
Erreur (px)
Y
Contraste
Paramètres et résultats communs à OPABAR, OPADMX

Paramètres

D
X1
E
Y1
F
Agrandissement (F)
G
X2
H
Y2
I
Lissage, sigma px (I)
J
Nb de codes attendus (J)
K
Chaîne globale (K)
L
Formats (L, 0 = défaut)
M
Module px/long. (M)
N
Jonction points px (N)
O
Taille DataMatrix (O)

Résultats

P
Nombre de codes lus (-1 = erreur)
Q
X centre
R
Y centre
S
Angle (rad)
T
Val./Mod. px
U
Erreurs (0)
V
Score (1)
W
Valeur numérique
X
Contraste
Y
Format
OPABAR

Lire un code-barres

Lit les codes-barres de la zone D,E - G,H (ZXing) : J nombre attendu (0 = tous), K chaîne globale (codes suivants en K+1…), F agrandissement, I lissage σ, L formats (0 = linéaires), M longueur de texte attendue, N jonction des points.

  • P = nombre de codes lus (−1 erreur) ; Q,R centre, S angle, T et W valeur numérique, V = 1, X contraste, Y format ; le texte lu s'affiche aussi dans la grille.
OPADMX

Lire un DataMatrix

Lit les DataMatrix de la zone : mêmes paramètres, M = taille approximative d'un module en px (accélère), O = taille du symbole (16, 12026 = 12×26 ; O < 0 = sans reconstruction de grille).

  • T = taille mesurée d'un module (pixels). Pour chaque code, quatre objets (boîte, grille, modules noirs, modules blancs) peuvent être tracés par DRWO. Les DataMatrix très flous sont relus par reconstruction de la grille.