perspective

Transformation de la perspective. Appliquez une transformation de perspective à l’image source du calque pour remplir la région spécifiée par le quadrilatéral. D’autres zones du calque restent transparentes.

perspective= * *[, *newadresOptions*]

perspectiveN= * *[, *PassQueryNresOptions*]

axis

Coordonnées quadrilatérales en perspective (8 réelles, séparées par des virgules).

axisQuadN

Coordonnées quadrilatérales normalisées de la perspective (8 réelles, séparées par des virgules).

resOptions

Options de rééchantillonnage (voir ci-dessous).

perspQuad se compose de quatre valeurs de coordonnées de pixel dans l’espace de coordonnées composite (ou de couche 0), qui provient du coin supérieur gauche de l’image composite.

perspQuadN se compose de quatre valeurs de coordonnées normalisées, où 0.0,0.0 correspond au coin supérieur gauche de l’image composite/calque 0 et 1.0,1.0 au coin inférieur droit.

L’image d’entrée est transformée de sorte que le coin supérieur gauche de l’image d’entrée correspond à la première valeur de coordonnée de perspQuad[N], le coin supérieur droit de la seconde coordonnée, le coin inférieur droit de la troisième coordonnée et le coin inférieur gauche de la quatrième coordonnée.

REMARQUE

pos= peut être utilisé pour positionner davantage le calque transformé dans l’image composite.

Les coordonnées quadrilatérales de la perspective peuvent se trouver en dehors de l’image composite.

Le comportement n’est pas défini si le quadrilatère ne convient pas à une transformation de perspective (par exemple, si deux ou plusieurs sommets correspondent, si trois ou tous les sommets se trouvent sur la même ligne, ou si le quadrilatère est auto-intersection ou concave).

Considérations sur la qualité

Bien que l’implémentation par défaut produise un compromis raisonnable entre la qualité et les performances, il peut parfois être nécessaire d’augmenter la résolution de l’image source pour améliorer la netteté ou de la réduire pour réduire les artefacts de crénelage.

Si la source est une image, utilisez scale= pour choisir une résolution différente (par rapport à la résolution complète de l’image). La valeur scale= spécifiée est arrondie au niveau de résolution PTIF supérieur suivant. Dans le cas d’une source de requête imbriquée, la taille de l’image générée par la requête imbriquée peut être ajustée pour obtenir la netteté souhaitée. Pour les calques de texte, la résolution de l’image d’entrée (le texte rendu) est ajustée en sélectionnant une valeur size= plus grande, ainsi qu’en augmentant la résolution spécifiée avec textAttr=.

resOptions permet de sélectionner un autre algorithme de rééchantillonnage. Les valeurs suivantes sont prises en charge (respect de la casse) :

Valeur Description

R1

Le voisin le plus proche.

R2

Bilinéaire.

R3

Suréchantillonnage standard (par défaut).

R3 Tn

Le suréchantillonnage avec instabilité variable ( n doit être une valeur entière comprise entre 0 et 200).

Propriétés

Couche, commande. S’applique au calque actif ou au calque 0 si layer=comp. Ignoré par les calques d’effet.

res= est toujours ignoré lorsque la perspective est présente dans le même calque. size= est ignoré lorsqu’il est spécifié pour les calques d’image. size= et res= dans les calques avec perspective= sont réservés à une utilisation ultérieure.

Par défaut

None, sans transformation de perspective.

Voir aussi

size= , scale=, pos=, textAttr=

Sur cette page