Perspektive perspective

Perspektivische Transformation. Wenden Sie eine perspektivische Transformation auf das Ebenenquellbild an, sodass es den mit dem Viereck angegebenen Bereich ausfüllt. Andere Bereiche der Schicht bleiben transparent.

perspective= *perspQuad*[, *resOptions*]

perspectiveN= *perspQuadN*[, *resOptions*]

perspQuad
Perspektivische vierseitige Pixel-Koordinaten (8 Real, durch Kommas getrennt).
perspQuadN
Perspektivische quadrilaterale normalisierte Koordinaten (8 Real, durch Kommas getrennt).
resOptions
Resampling-Optionen (siehe unten).

Der Modifikator perspQuad besteht aus vier Pixelkoordinatenwerten im zusammengesetzten (oder Ebene 0) Koordinatenraum, der an der oberen linken Ecke des zusammengesetzten Bildes entsteht.

Der Modifikator perspQuadN besteht aus vier normalisierten Koordinatenwerten, wobei 0.0,0.0 der linken oberen Ecke des Bildes „Verbund/Ebene 0“ und der rechten unteren Ecke 1.0,1.0.

Das Eingabebild wird transformiert, sodass die obere linke Ecke des Eingabebildes dem ersten Koordinatenwert von perspQuad[N], die obere rechte Ecke der zweiten Koordinate, die untere rechte Ecke der dritten Koordinate und die untere linke Ecke der vierten Koordinate zugeordnet wird.

NOTE
Mit dem Modifikator pos= kann die transformierte Schicht im Verbundbild weiter positioniert werden.

Die perspektivischen Viereck-Koordinaten können sich außerhalb des Verbundbildes befinden.

Das Verhalten ist undefiniert, wenn das Viereck nicht für eine Perspektivtransformation geeignet ist. Wenn beispielsweise zwei oder mehr Scheitelpunkte zusammenfallen, sich drei oder alle Scheitelpunkte auf derselben Linie befinden oder das Viereck sich selbst schneidet oder konkav ist.

Überlegungen zur Qualität section-7cc9056afa614300a9b8844d39739fc3

Während die Standardimplementierung einen vernünftigen Kompromiss zwischen Qualität und Leistung darstellt, kann es erforderlich sein, die Auflösung des Quellbilds zu erhöhen, um die Schärfe zu verbessern oder sie zu reduzieren, um Alias-Artefakte zu reduzieren.

Wenn die Quelle ein Bild ist, wählen Sie mithilfe von scale= eine andere Auflösung aus (relativ zur vollständigen Auflösung des Bildes). Der angegebene scale= wird auf die nächsthöhere PTIF-Auflösungsebene gerundet. Wenn eine verschachtelte Anfragequelle vorhanden ist, kann die Größe des durch die verschachtelte Anfrage erzeugten Bildes angepasst werden, um die gewünschte Schärfe zu erreichen. Bei Textebenen wird die Auflösung des Eingabebilds (der gerenderte Text) angepasst, indem ein größerer Wert für size= ausgewählt wird, wobei die mit textAttr= angegebene Auflösung erhöht wird.

Mit dem Modifikator-resOptions können Sie einen alternativen Resampling-Algorithmus auswählen. Die folgenden Werte werden unterstützt (unter Berücksichtigung von Groß- und Kleinschreibung):

Wert
Beschreibung
R1
Nächster Nachbar.
R2
Bilinear.
R3
Standard-Super-Sampling (Standard).
R3T n
Super-Sampling mit einstellbarem Jitter ( n muss ein ganzzahliger Wert zwischen 0 und 200 sein).

Eigenschaften section-818e57df0a1b4449888543bc6af77751

Ebenenbefehl. Gilt für die aktuelle Ebene oder, falls layer=comp, für Ebene 0. Von Effektebenen ignoriert.

Der Modifikator res= wird immer ignoriert, wenn die Perspektive in derselben Ebene vorhanden ist. Der size= wird ignoriert, wenn er für Bildebenen angegeben wird. Die Modifikatoren size= und res= in Ebenen mit perspective= sind für die zukünftige Verwendung reserviert.

Standard section-e35683395d514d4eb6b32924e1bf8f2f

None, für keine Perspektivtransformation.

Verwandte Themen section-e5b71ac4a0724df6bf678dd354cfa51a

size= , scale=, pos=, textAttr=

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49