Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v20 R7
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 _O_C_BOOLEAN). 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 

TRANSFORM PICTURE

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Bilder
Nummer: 987

Dieser Befehl kann in preemptive Prozessen laufen

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v11 SQL

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v20 R7)