Plans de travail

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

45 outils

Un plan est une image en niveaux de gris en mémoire (plans 1 à MaxPlan, tous alloués au démarrage ; le plan 0 est l'image couleur recomposée des plans rouge, vert, bleu). Les opérations sur une zone rangent le plus souvent leur résultat dans le plan suivant (ou le plan fixé par PLADEST), qui devient le plan courant ; P = n° du plan courant. Résultats « plan » : Q largeur, R hauteur, T hauteur, U n°, V type, X taille maxi d'un plan, Y nombre de plans. Les tracés (PLALIGN, PLARECT, PLACERC…) écrivent dans le plan courant, au niveau de gris J.

PLAACTIV

Activer Plan

Le plan D devient le plan courant ; D = 0 ou −1 : image couleur (G, H, I = plans rouge, vert, bleu ; G = 0 : 1, 2, 3), le plan courant devient 0.

Paramètres

D
Numéro de Plan
G
N° Plan Rouge
H
N° Plan Vert
I
N° Plan Bleu

Résultats

P
Numéro Plan Actif
Q
Largeur de l'image
R
Hauteur de l'image
S
Pointeur mémoire
T
Hauteur de l'image
U
Numéro Plan Actif
V
Type du plan
W
N° Erreur Acquisition
X
Taille de plan Maximum
Y
Nombre max de plans
  • P = −1 si le plan D n'a jamais reçu d'image (type « vide »).
Paramètres et résultats communs à PLAPREC, PLANEXT

Résultats

P
Numéro Plan Actif
Q
Largeur de l'image
R
Hauteur de l'image
S
Pointeur mémoire
T
Hauteur de l'image
U
Numéro Plan Actif
V
Type du plan
W
N° Erreur Acquisition
X
Taille de plan Maximum
Y
Nombre max de plans
PLAPREC

Plan Précédent

Revient au plan précédent.

Paramètres : Aucun paramètre.

PLANEXT

Plan Suivant

Passe au plan suivant.

Paramètres : Aucun paramètre.

Paramètres et résultats communs à PLACOPY, PLAPERM

Paramètres

D
Numéro de Plan 1
G
Numéro de Plan 2

Résultats

P
Numéro Plan Actif
Q
Largeur de l'image
R
Hauteur de l'image
S
Pointeur mémoire
T
Hauteur de l'image
U
Numéro Plan Actif
V
Type du plan
W
N° Erreur Acquisition
X
Taille de plan Maximum
Y
Nombre max de plans
PLACOPY

Copier Plan

Copie le plan D dans le plan G, qui devient le plan courant.

PLAPERM

Permuter Plans

Échange le contenu des plans D et G.

PLAMOZA

Mozaïque de plans

Mosaïque des plans D, E, F, G, H, I, J, K, L dans un nouveau plan (M = 0 : par moyenne, sinon rapide) ; F = −1 : mosaïque de 16 plans, F = −24 : de 24 plans, listés dans le commentaire.

Résultats

P = plan de la mosaïque.

PLAZOOM

Zoom

Zoom de la zone D,E - G,H vers le point J,K, facteur L (négatif = réduction) ; N = option.

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
X3
K
Y3
L
Facteur de Zoom

Résultats

P
Numéro Plan Actif
Q
Zone Modifié X1
R
Y1
T
Zone Modifié X2
U
Y2
  • Q,R,S = J, K, L ; T,U = coin opposé de la zone agrandie.
PLAMOYN

Moyenne de plans

Moyenne des plans J à K sur la zone D,E - G,H.

Résultats

P
Numéro Plan Actif
Q
Zone Modifié X1
R
Y1
T
Zone Modifié X2
U
Y2
PLAPART

Copie Portion

Copie la zone D,E - G,H du plan courant dans le plan L, décalée de J,K.

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
Point Suppl X
K
Point Suppl Y

Résultats

P
Numéro Plan Actif
Q
Zone Modifié X1
R
Y1
T
Zone Modifié X2
U
Y2
PLAROTA

Rotation Zone

Fait tourner la zone D,E - G,H de l'angle L autour du point J,K (F, I = options).

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
Centre X
K
Centre Y
L
Angle de rotation

Résultats

P
Numéro Plan Actif
Q
Zone Modifié X1
R
Y1
T
Zone Modifié X2
U
Y2
PLALIGN

Ecrire Ligne

Trace la droite D,E - G,H en niveau J ; K > 1 = trait d'épaisseur K (rectangle).

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
Niveau de gris
K
Épaisseur
PLAARC

Ecrire Arc /C,R,A

Trace un arc d'ellipse de centre D,E, rayons G, H, inclinaison I, de l'angle J à l'angle K, au niveau du seuil global (SEUG).

Paramètres

D
X1
E
Y1
G
Rayon
J
Angle Départ
K
Angle Fin
  • La couleur du tracé est le seuil global.
PLAA3P

Ecrire Arc /3Pt

Trace l'arc passant par D,E, G,H et J,K, au niveau du seuil global.

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
X3
K
Y3
PLAMIR

Miroir

Miroir de la zone D,E - G,H : J > 0 horizontal, sinon vertical.

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
Sens (> 0 horizontal, sinon vertical)

Résultats

P
Numéro Plan Actif
Q
Zone Modifié X1
R
Y1
T
Zone Modifié X2
U
Y2
PLALUT

LUT

Applique la table de correspondance (LUT) globale à la zone D,E - G,H.

Paramètres

D
X1
E
Y1
G
X2
H
Y2

Résultats

P
Numéro Plan Actif
Q
Zone Modifié X1
R
Y1
T
Zone Modifié X2
U
Y2
PLAECAR

Ecart entre 2 plans

Écart |J − K| des plans J et K, pixel par pixel, sur la zone D,E - G,H.

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
Plan 1
K
Plan 2

Résultats

P
Numéro Plan Actif
Q
Zone Modifié X1
R
Y1
T
Zone Modifié X2
U
Y2
PLAOFFS

Ajout d'un offset

Ajoute l'offset J aux pixels de la zone (zone Boxing : rien si elle est hors écran).

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
Valeur1
K
Valeur 2
L
Valeur 3

Résultats

P
Numéro Plan Actif
Q
Zone Modifié X1
R
Y1
T
Zone Modifié X2
U
Y2
Paramètres et résultats communs à PLAADD, PLASUB

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
Plan 1
K
Plan 2

Résultats

P
Numéro Plan Actif
Q
Zone Modifié X1
R
Y1
T
Zone Modifié X2
U
Y2
PLAADD

Addition de 2 plans

Somme des plans J et K sur la zone D,E - G,H.

PLASUB

Soustraction de plans

Différence des plans J et K sur la zone.

Paramètres et résultats communs à PLAMAXI, PLAMINI

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
Valeur1
K
Valeur 2
L
Valeur 3

Résultats

P
Numéro Plan Actif
Q
Zone Modifié X1
R
Y1
T
Zone Modifié X2
U
Y2
PLAMAXI

Maximisation de plans

Maximum pixel par pixel des plans J et K sur la zone.

PLAMINI

Minimisation de plans

Minimum pixel par pixel des plans J et K sur la zone.

Paramètres et résultats communs à PLAET, PLAOU

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
Plan 1
K
Plan 2

Résultats

P
Numéro Plan Actif
Q
Zone Modifié X1
R
Y1
T
Zone Modifié X2
U
Y2
PLAET

ET de 2 plans

ET bit à bit des plans J et K sur la zone.

PLAOU

OU de 2 plans

OU bit à bit des plans J et K sur la zone.

PLAINV

Inversion Gris

Inversion des niveaux de gris (255 − n) sur la zone.

Paramètres

D
X1
E
Y1
G
X2
H
Y2

Résultats

P
Numéro Plan Actif
Q
Zone Modifié X1
R
Y1
T
Zone Modifié X2
U
Y2
PLAXOR

XOR de 2 plans

XOR bit à bit des plans J et K sur la zone.

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
Plan 1
K
Plan 2

Résultats

P
Numéro Plan Actif
Q
Zone Modifié X1
R
Y1
T
Zone Modifié X2
U
Y2
PLACERC

Ecrire Ellipse

Trace une ellipse (ou un arc) de centre D,E, demi-axes G, H, inclinaison I, de l'angle M à l'angle N, niveau J ; K > 1 = anneau plein d'épaisseur K.

Paramètres

D
X1
E
Y1
G
1er demi-axe
H
2e demi-axe
I
Angle
J
Niveau de gris
K
Largeur trait

Résultats

P
Numéro Plan Actif
PLAPOL

Ecrire Polyligne

Trace la polyligne des points locaux D à G du spg (repère pièce), niveau J, épaisseur K ; L > 0 = polygone rempli.

Paramètres

D
Point Local Départ
G
Point Local Fin
J
Niveau de gris à écrire
K
Largeur
L
Remplissage si 1

Résultats

P
Numéro Plan Actif
Q
Largeur de l'image
R
Hauteur de l'image
S
Pointeur mémoire
T
Hauteur de l'image
U
Numéro Plan Actif
V
Type du plan
W
N° Erreur Acquisition
X
Taille de plan Maximum
Y
Nombre max de plans
PLARECT

Ecrire Rectangle

Trace le rectangle plein D,E - G,H au niveau J.

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
Niveau de gris
K
Valeur 2
L
Valeur 3
PLAWIZA

Baguette Magique

Baguette magique : à partir du point J,K, sélectionne les pixels voisins de niveau M ± N dans la zone D,E - G,H et écrit la valeur O dans le plan L (0 = plan courant).

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
X3
K
X3
L
Plan Destination (0 pour plan courant)
M
Niveau de Gris
N
Tolérance
O
Valeur Baguette

Résultats

P
Numéro Plan Actif
Q
Zone Modifié X1
R
Y1
T
Zone Modifié X2
U
Y2
PLAZOOMP

Zoom proportion

Zoom de la zone D,E - G,H vers le point J,K du plan L (0 = suivant), facteurs entiers M (X) et N (Y), mode O.

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
X3
K
Y3
L
K: Plan cible
M
Facteur de ZoomX
N
Facteur de ZoomY
O
Mode

Résultats

P
Numéro Plan Actif
Q
Zone Modifié X1
R
Y1
T
Zone Modifié X2
U
Y2
PLAINIT

InitPlan

Initialise le plan G : largeur D, hauteur E, rempli au niveau H ; il devient le plan courant.

Paramètres

D
Largeur Plan
E
Hauteur Plan
G
Numéro Plan
H
Niveau de Gris

Résultats

P
Numéro Plan Actif
Q
Largeur de l'image
R
Hauteur de l'image
S
Pointeur mémoire
T
Hauteur de l'image
U
Numéro Plan Actif
V
Type du plan
W
N° Erreur Acquisition
X
Taille de plan Maximum
Y
Nombre max de plans
PLAZOOMS

Zoom Strech

Zoom « stretch » à facteurs réels M, N (mêmes paramètres que PLAZOOMP).

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
X3
K
Y3
L
K: Plan cible
M
Facteur de ZoomX
N
Facteur de ZoomY
O
Mode

Résultats

P
Numéro Plan Actif
Q
Zone Modifié X1
R
Y1
T
Zone Modifié X2
U
Y2
PLA3DSICK

Plan 3D Sick

Conversion d'une image 3D Sick (profils) de la zone D,E - G,H en plan de hauteurs (J, K, L : réglages).

Paramètres

D
X1
E
Y1
G
X2
H
Y2

Résultats

P
Numéro Plan Actif
Q
Zone Modifié X1
R
Y1
T
Zone Modifié X2
U
Y2
PLAECARX

Ecart 2 plans / 127

Écart signé des plans J et K centré sur 127.

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
Plan 1
K
Plan 2

Résultats

P
Numéro Plan Actif
Q
Zone Modifié X1
R
Y1
T
Zone Modifié X2
U
Y2
PLACERM

Ecrire Masque Ellipse

Masque ellipse : écrit le niveau J sur un anneau d'épaisseur K autour de l'ellipse D,E, G, H, I (K ≤ 1 : contour seul).

Paramètres

D
X1
E
Y1
G
1er rayon (demi-axe)
H
2e rayon (demi-axe)
I
Angle
J
Niveau de gris
K
Largeur trait

Résultats

P
Numéro Plan Actif
PLALIGM

Ecrire Masque Rect

Masque rectangle : écrit le niveau J autour du rectangle D,E - G,H sur une épaisseur K (K > 1).

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
Niveau de gris
K
Épaisseur
PLARVB

Conversion RVB

Conversion d'une image RGB8 (Basler, octets entrelacés) en trois plans R, V, B (D, E, F).

Résultats

P
Numéro Plan Actif
Q
Largeur de l'image
R
Hauteur de l'image
S
Pointeur mémoire
T
Hauteur de l'image
U
Numéro Plan Actif
V
Type du plan
W
N° Erreur Acquisition
X
Taille de plan Maximum
Y
Nombre max de plans
PLALUTVAL

LUT Défini Valeur

Définit la LUT globale : indices D à E reçoivent les valeurs G à H (interpolées) ; G hors 0..255 = simple consultation (T = LUT[D]).

Paramètres

D
Indice départ
E
Indice fin
G
Valeur départ (-1 pour consultation)
H
Valeur fin

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
  • Q = D, T = valeur de la LUT en D.
PLADEST

Plan destination

Fixe le plan de destination des opérations suivantes (au lieu du plan suivant) : D = n° de plan, hors 1..MaxPlan = retour au plan suivant.

Paramètres

D
Numéro de Plan
G
N° Plan Rouge
H
N° Plan Vert
I
N° Plan Bleu

Résultats

P
Numéro Plan Actif
Q
Largeur de l'image
R
Hauteur de l'image
S
Pointeur mémoire
T
Hauteur de l'image
U
Numéro Plan Actif
V
Type du plan
W
N° Erreur Acquisition
X
Taille de plan Maximum
Y
Nombre max de plans
Paramètres et résultats communs à PLAYUV, PLAR_V_B

Résultats

P
Numéro Plan Actif
Q
Largeur de l'image
R
Hauteur de l'image
S
Pointeur mémoire
T
Hauteur de l'image
U
Numéro Plan Actif
V
Type du plan
W
N° Erreur Acquisition
X
Taille de plan Maximum
Y
Nombre max de plans
PLAYUV

Conversion YUV422

Conversion YUV 4:2:2 (Basler) en RVB (D, E, F).

PLAR_V_B

Conversion RRRRVVVVBBBB

Conversion d'une image « RRRR VVVV BBBB » (plans successifs) en trois plans (D, E, F).

PLARECTA

Ecrire Rectangle Centre

Trace le rectangle plein de centre D,E, de largeur G, hauteur H, incliné de F (+ angle du repère), niveau J.

Paramètres

D
X1
E
Y1
F
Angle
G
Largeur
H
Hauteur
J
Nv Gris Remplissage
PLAMUL

Multiple offset

Multiplie les pixels de la zone par J.

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
Valeur1
K
Valeur 2
L
Valeur 3

Résultats

P
Numéro Plan Actif
Q
Zone Modifié X1
R
Y1
T
Zone Modifié X2
U
Y2
PLAMASQ

Masque Polygone

Masque le plan courant avec le polygone saisi par WINPOL (en-tête au point global D) : J = niveau du masque, K = 0 masque l'extérieur, K ≠ 0 l'intérieur ; L = plan de destination (0 = plan suivant).

Paramètres

D
Point global de depart du polygone (WINPOL)
J
Niveau de gris du masque (0 a 255)
K
0 = masque l exterieur, 1 = masque l interieur
L
Plan de destination (0 = plan suivant)

Résultats

P
Plan résultat (-1 = pas de polygone)
Q
Pixels masques
R
Nombre de sommets
  • P = plan résultat (−1 sans polygone), Q pixels masqués, R sommets.
PLAMULP

Multiplication de 2 plans

Produit des plans J et K sur la zone.

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
Plan 1
K
Plan 2

Résultats

P
Numéro Plan Actif
Q
Zone Modifié X1
R
Y1
T
Zone Modifié X2
U
Y2