仿射變換。這六個值會形成 2x3 矩陣:
( ( scaleX, shearX, translateX )
( shearY, scaleY, translateY ) )
指定轉換作業,例如指定像素位置 (u, v),在 CRS 中的對應位置是這個矩陣乘以欄向量 (u, v, 1)。像素座標會使用「PixelIsArea」點陣空間,也就是 (0, 0) 是左上角像素的左上角,而 (width, height) 是圖片的右下角。(translateX, translateY) 是像素格線的起點 (在 CRS 中)。如果沒有剪切或旋轉,則 (scaleX, scaleY) 就是像素大小。scaleY 通常為負值,因此 (0, 0) 像素角落可代表圖片最西北角。
| JSON 表示法 |
|---|
{ "scaleX": number, "shearX": number, "translateX": number, "shearY": number, "scaleY": number, "translateY": number } |
| 欄位 | |
|---|---|
scaleX |
水平縮放比例係數。 |
shearX |
部分 (但非所有) 轉換作業的水平剪切係數。 |
translateX |
水平偏移。 |
shearY |
部分 (但非所有) 轉換作業的垂直剪切係數。 |
scaleY |
垂直縮放比例係數。 |
translateY |
垂直偏移。 |