4D v16.3

COMBINE PICTURES

Home

 
4D v16.3
COMBINE PICTURES

COMBINE PICTURES 


 

COMBINE PICTURES ( Ergebnisbild ; Bild1 ; Operator ; Bild2 {; horVersatz ; vertVersatz} ) 
Parameter Typ   Beschreibung
Ergebnisbild  Bild in Bild, das sich aus der Kombination ergibt
Bild1  Bild in 1. Bild für Kombination
Operator  Lange Ganzzahl in Art der Kombination
Bild2  Bild in 2. Bild für Kombination
horVersatz  Lange Ganzzahl in Horizontaler Versatz für Überlappung
vertVersatz  Lange Ganzzahl in Vertikaler Versatz für Überlappung

Der Befehl COMBINE PICTURES ermöglicht, die Bilder in Bild1 und Bild2 über den Parameter Operator zu kombinieren, um daraus ein 3. Ergebnisbild zu erstellen. Das Ergebnisbild ist vom kombinierten Typ und behält alle Merkmale der Ursprungsbilder bei.

Hinweis: Dieser Befehl erweitert die Funktionalitäten der klassischen Operatoren zur Bildkombination (+/, etc, siehe Bildoperatoren). Diese bleiben in 4D v11 weiterhin verwendbar.

In Operator übergeben Sie die Art der Kombination. Es gibt drei Arten, die Sie über die Konstanten unter dem Thema Bildtransformation vergeben können:

  • Horizontal concatenation (1): Bild2 wird an Bild1 angehängt, die obere linke Ecke von Bild2 stimmt mit der oberen rechten Ecke von Bild1 überein.
  • Vertical concatenation (2): Bild2 wird an Bild1 angehängt, die obere linke Ecke von Bild2 stimmt mit der unteren linken Ecke von Bild1 überein.
  • Superimposition (3): Bild2 wird über Bild1 gelegt, die obere linke Ecke von Bild2 stimmt mit der oberen linken Ecke von Bild1 überein. Bei Verwendung der optionalen Parameter horVersatz und vertVersatz erfolgt vor dem Übereinanderlegen eine Verschiebung von Bild2. Die Werte in horVersatz und vertVersatz müssen Pixel entsprechen. Übergeben Sie positive Werte für den Versatz nach rechts bzw. unten, negative Werte für den Versatz nach links oder nach oben.

Hinweis: Das Übereinanderlegen durch den Befehl COMBINE PICTURES unterscheidet sich vom Übereinanderlegen durch die gängigen Operatoren & und | (exklusive und inklusive Übereinanderlegen). Während COMBINE PICTURES im Ergebnisbild die Merkmale der einzelnen Ursprungsbilder beibehält, bearbeiten die Operatoren & und | jedes Pixel und erstellen dann immer ein Bitmap-Bild. Diese Operatoren dienten in der Vergangenheit für Schwarz/Weiß-Bilder und sind jetzt überholt.

Wir gehen von folgenden Bildern aus:

 COMBINE PICTURES(flag;mybackground;Superimposition;mycircle;50;30)

Ergebnis:



Siehe auch 

Bildoperatoren
TRANSFORM PICTURE

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Bilder
Nummer: 987

 
GESCHICHTE 

Erstellt: 4D v11 SQL

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)