透視

上次更新: 2023-09-01
  • 建立對象:
  • Developer
    User

透視轉換。 將透視變形套用至圖層來源影像,以便以四邊形填滿指定的區域。 圖層的其他區域仍保持透明。

perspective= *perspQuad*[, *resOptions*]

perspectiveN= *perspQuadN*[, *resOptions*]

perspQuad

透視四邊形畫素座標(8個實數,以逗號分隔)。

perspQuadN

透視四邊形標準化座標(8個實數,以逗號分隔)。

resOptions

重新取樣選項(請參閱下文)。

修飾元 perspQuad 由複合(或圖層0)座標空間中的四個畫素座標值組成,這些值源自於複合影像的左上角。

修飾元 perspQuadN 由四個標準化座標值組成,其中 0.0,0.0 對應至複合/圖層0影像的左上角,並且 1.0,1.0 至右下角。

轉換輸入影像,使輸入影像的左上角對應至的第一個座標值 perspQuad[N],右上角至第二個座標,右下角至第三個座標,左下角至第四個座標。

注意

修飾元 pos= 可用來進一步定位複合影像中的轉換圖層。

透視四邊形座標可能位於複合影像的外部。

如果四邊形不適用於透視轉換,則行為會未定義。 例如,如果兩個或更多頂點一致,如果三個或所有頂點位於同一條線上,或者如果四邊形是自交或凹的。

品質考量事項

雖然預設實施會在品質和效能之間產生合理的折中,但可能需要提高來源影像的解析度以改進銳利度或降低它以減少鋸齒狀不自然感。

如果來源是影像,請使用 scale= 以選擇不同的解析度(相對於影像的完整解析度)。 指定的 scale= 值會四捨五入至下一個較高的PTIF解析度等級。 如果有巢狀請求來源,則可調整巢狀請求產生的影像大小,以達到所需的銳利度。 對於文字圖層,輸入影像(演算後的文字)的解析度會藉由選取較大的size=值,並增加指定的解析度來調整 textAttr=.

修飾元 resOptions 可讓您選取替代重新取樣演演算法。 支援下列值(區分大小寫):

說明

R1

最近鄰居。

R2

雙線性式。

R3

標準超取樣(預設)。

R3T n

具有可調整抖動的超取樣( n 必須是介於0到200的整數值)。

屬性

圖層指令。 套用至目前的圖層,或套用至圖層0,如果 layer=comp. 被效果圖層忽略。

修飾元 res= 當透視出現在相同圖層時,一律會被忽略。 修飾元 size= 指定影像圖層時會略過。 修飾元 size=res= 在圖層中,具有 perspective= 保留供日後使用。

預設

None,無透視轉換。

另請參閱

大小=縮放=pos=textAttr=

此頁面上的