이미지 처리 및 GD imageaffinematrixconcat

(PHP 5 >= 5.5.0, PHP 7, PHP 8)

imageaffinematrixconcat — 두 개의 아핀 변환 행렬 연결


설명

imageaffinematrixconcat(array $matrix1, array $matrix2): array|false

두 개의 아핀 변환 행렬의 연결을 반환합니다. 한 번에 동일한 이미지에 여러 변환을 적용해야 하는 경우에 유용합니다.


매개변수

matrix1
아핀 변환 행렬(0에서 5까지의 키와 부동 소수점 값이 있는 배열).
matrix2
아핀 변환 행렬(0에서 5까지의 키와 부동 소수점 값이 있는 배열).

반환 값

아핀 변환 행렬(0에서 5까지의 키와 부동 소수점 값이 있는 배열) 또는 실패 시 false입니다.


Examples

예제 #1 imageaffinematrixconcat() 예제

                  
<?php
$m1 = imageaffinematrixget(IMG_AFFINE_TRANSLATE, array('x' => 2, 'y' => 3));
$m2 = imageaffinematrixget(IMG_AFFINE_SCALE, array('x' => 4, 'y' => 5));
$matrix = imageaffinematrixconcat($m1, $m2);
print_r($matrix);
?>
                  
                

위의 예는 다음을 출력합니다.

Array
(
    [0] => 4
    [1] => 0
    [2] => 0
    [3] => 5
    [4] => 8
    [5] => 15
)
                

기타

  • imageaffine() - 선택적 클리핑 영역을 사용하여 affine 변환된 src 이미지를 포함하는 이미지를 반환합니다.
  • imageaffinematrixget() - 아핀 변환 행렬 가져오기