prospettiva perspective
Trasformazione prospettica. Applicate una trasformazione prospettica all'immagine sorgente del livello in modo che riempia la regione specificata con il quadrilatero. Altre aree del livello rimangono trasparenti.
perspective= *
perspQuad*[, *
resOptions*]
perspectiveN= *
perspQuadN*[, *
resOptions*]
Il modificatore perspQuad
è costituito da quattro valori di coordinate in pixel nello spazio di coordinate composito (o livello 0), che ha origine nell'angolo superiore sinistro dell'immagine composita.
Il modificatore perspQuadN
è costituito da quattro valori di coordinate normalizzate, dove 0.0,0.0
corrisponde all'angolo superiore sinistro dell'immagine composita/livello 0 e 1.0,1.0
all'angolo inferiore destro.
L'immagine di input viene trasformata in modo che l'angolo superiore sinistro dell'immagine di input sia mappato al primo valore di coordinata di perspQuad[N]
, l'angolo superiore destro alla seconda coordinata, l'angolo inferiore destro alla terza coordinata e l'angolo inferiore sinistro alla quarta coordinata.
pos=
può essere utilizzato per posizionare ulteriormente il livello trasformato nell'immagine composita.Le coordinate quadrilaterali prospettiche possono essere posizionate all'esterno dell'immagine composita.
Il comportamento non è definito se il quadrilatero non è adatto a una trasformazione prospettica. Ad esempio, se due o più vertici coincidono, se tre o tutti i vertici si trovano sulla stessa linea o se il quadrilatero è autointersecante o concavo.
Considerazioni sulla qualità section-7cc9056afa614300a9b8844d39739fc3
Anche se l'implementazione predefinita produce un compromesso ragionevole tra qualità e prestazioni, potrebbe essere necessario aumentare la risoluzione dell'immagine sorgente per migliorare la nitidezza o ridurla per ridurre gli artefatti di aliasing.
Se l'origine è un'immagine, utilizzare scale=
per scegliere una risoluzione diversa (relativa alla risoluzione completa dell'immagine). Il valore scale=
specificato è arrotondato al livello di risoluzione PTIF immediatamente superiore. Se è presente un’origine di richiesta nidificata, è possibile regolare le dimensioni dell’immagine prodotta dalla richiesta nidificata per ottenere la nitidezza desiderata. Per i livelli di testo, la risoluzione dell'immagine di input (il testo di cui è stato eseguito il rendering) viene regolata selezionando un valore size= più grande con l'aumento della risoluzione specificata con textAttr=
.
Il modificatore resOptions
consente di selezionare un algoritmo di ricampionamento alternativo. Sono supportati i seguenti valori (distinzione maiuscole/minuscole):
Proprietà section-818e57df0a1b4449888543bc6af77751
Comando Livello. Si applica al livello corrente o al livello 0 se layer=comp
. Ignorato dai livelli degli effetti.
Il modificatore res=
viene sempre ignorato quando la prospettiva è presente nello stesso livello. Il modificatore size=
viene ignorato se specificato per i livelli immagine. I modificatori size=
e res=
nei livelli con perspective=
sono riservati per utilizzi futuri.
Predefinito section-e35683395d514d4eb6b32924e1bf8f2f
None
, senza trasformazione prospettica.
Consultate anche section-e5b71ac4a0724df6bf678dd354cfa51a
dimensione= , scala=, pos=, textAttr=