
ImagickKernel::fromMatrix 클래스의 fromMatrix 메서드는 Matrix 객체를 통해 커널을 생성할 때, Matrix 객체의 크기와 데이터 타입을 지정해야 합니다.
Matrix 객체의 크기는 행과 열의 수로 지정됩니다. 예를 들어, 3x3 크기의 Matrix 객체를 생성하려면, ImagickKernel::fromMatrix 클래스의 fromMatrix 메서드에 Matrix 객체의 행 수를 3, 열 수를 3으로 지정하면 됩니다.
Matrix 객체의 데이터 타입은 ImagickKernel::fromMatrix 클래스의 fromMatrix 메서드에서 사용할 수 있는 데이터 타입 중 하나를 지정해야 합니다. 예를 들어, float 타입의 Matrix 객체를 생성하려면, ImagickKernel::fromMatrix 클래스의 fromMatrix 메서드에 Matrix 객체의 데이터 타입을 Imagick::IMAGE_FLOAT로 지정하면 됩니다.
ImagickKernel::fromMatrix 클래스의 fromMatrix 메서드의 사용법은 다음과 같습니다.
#hostingforum.kr
php
$matrix = new ImagickKernel();
$matrix->fromMatrix(3, 3, Imagick::IMAGE_FLOAT, array(
0, 1, 2,
3, 4, 5,
6, 7, 8
));
위의 코드는 3x3 크기의 float 타입의 Matrix 객체를 생성하고, ImagickKernel::fromMatrix 클래스의 fromMatrix 메서드에 전달합니다.
2025-06-22 17:37