4D v16.3

COMBINE PICTURES

Accueil

 
4D v16.3
COMBINE PICTURES

COMBINE PICTURES 


 

COMBINE PICTURES ( imageRésultat ; image1 ; opérateur ; image2 {; décalHoriz ; décalVert} ) 
Paramètre Type   Description
imageRésultat  Image in Image résultant de la combinaison
image1  Image in Première image à combiner
opérateur  Entier long in Type de combinaison à effectuer
image2  Image in Seconde image à combiner
décalHoriz  Entier long in Décalage horizontal pour la superposition
décalVert  Entier long in Décalage vertical pour la superposition

La commande COMBINE PICTURES permet de combiner les images image1 et image2 en mode opérateur pour en produire une troisième, imageRésultat. L’image résultat est de type composé et conserve toutes les caractéristiques des images sources.

Note : Cette commande reprend et étend les fonctionnalités proposées par les opérateurs “classiques” de transformation d’images (+/, etc., cf. section Opérateurs sur les images). Ces opérateurs restent parfaitement utilisables dans 4D.

Passez dans opérateur le type de combinaison à appliquer. Trois types de combinaisons sont proposés, accessibles via des constantes placées dans le thème “Transformation des images” :

  • Horizontal concatenation (1) : image2 est accolée à image1, le coin supérieur gauche de image2 coïncidant avec le coin supérieur droit de image1.
  • Vertical concatenation (2) : image2 est accolée à image1, le coin supérieur gauche de image2 coïncidant avec le coin inférieur gauche de image1.
  • Superimposition (3) : image2 est placée par-dessus image1, le coin supérieur gauche de image2 coïncidant avec le coin supérieur gauche de image1.
    Si les paramètres facultatifs décalHoriz et décalVert sont utilisés, une translation est appliquée à image2 avant la superposition. Les valeurs passées dans décalHoriz et décalVert doivent correspondre à des pixels. Passez des valeurs positives pour un décalage vers la droite ou vers le bas et une valeur négative pour un décalage vers la gauche ou vers le haut.

Note : La superposition effectuée par la commande COMBINE PICTURES diffère de la superposition proposée par les opérateurs “classiques” & et | (superposition exclusive et superposition inclusive). Tandis que la commande COMBINE PICTURES conserve les caractéristiques de chaque image source dans l’image résultante, les opérateurs & et | traitent chaque pixel et génèrent une image bitmap dans tous les cas. Ces opérateurs, conçus à l’origine pour les images monochromes, sont désormais obsolètes.

Exemple  

Soient les images suivantes :

 COMBINE PICTURES(drapeau;monfond;Superimposition;monrond;50;30)

Résultat :



Voir aussi  

Opérateurs sur les images
TRANSFORM PICTURE

 
PROPRIÉTÉS 

Produit : 4D
Thème : Images
Numéro : 987

 
HISTORIQUE 

Créé : 4D v11 SQL

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)