アフィン変換行列を取得する
$type
$options
アフィン変換行列を返します。
type
定数 IMG_AFFINE_* のいずれか。
IMG_AFFINE_*
options
type が IMG_AFFINE_TRANSLATE あるいは IMG_AFFINE_SCALE の場合は、 options は x と y をキーとする配列でなければいけません。 それぞれの値は float にする必要があります。
IMG_AFFINE_TRANSLATE
IMG_AFFINE_SCALE
x
y
type が IMG_AFFINE_ROTATE、 IMG_AFFINE_SHEAR_HORIZONTAL、 IMG_AFFINE_SHEAR_VERTICAL のいずれかである場合は、 options はアングルを指定する float 値でなければいけません。
IMG_AFFINE_ROTATE
IMG_AFFINE_SHEAR_HORIZONTAL
IMG_AFFINE_SHEAR_VERTICAL
0 から 5 までのキーに float 値を持つ配列を返します。失敗した場合に false を返します。
0
5
false
例1 imageaffinematrixget の例
<?php$matrix = imageaffinematrixget(IMG_AFFINE_TRANSLATE, array('x' => 2, 'y' => 3));print_r($matrix);?>
上の例の出力は以下となります。
Array ( [0] => 1 [1] => 0 [2] => 0 [3] => 1 [4] => 2 [5] => 3 )