Lines Matching refs:kernel
14 $kernel = array(
20 $kernel = ImagickKernel::fromMatrix($kernel);
21 $kernel->scale(1, \Imagick::NORMALIZE_KERNEL_VALUE);
22 $kernel->addUnityKernel(0.50);
28 $kernel
35 "Cannot create kernel, matrix is empty.",
65 "Only numbers or false are valid values in a kernel matrix.",
85 $kernel = ImagickKernel::fromMatrix($testValue);
98 $kernel = ImagickKernel::fromBuiltin(\Imagick::KERNEL_DIAMOND, "CestNestPasUneKernel");
106 //Test adding unity kernel works.
112 $kernel = ImagickKernel::fromMatrix($matrix1);
113 $kernel->addUnityKernel(0.5);
114 $matrix = $kernel->getMatrix();
120 //echo "Adding unity kernel ok".PHP_EOL;
122 // Test adding kernel works and you can get the values back
156 $kernel = ImagickKernel::fromMatrix($matrixIn);
157 $kernel->scale(1, \Imagick::NORMALIZE_KERNEL_VALUE);
158 $matrixOut = $kernel->getMatrix();
167 //Test single line kernel works
171 $kernel = ImagickKernel::fromMatrix($matrixIn, array(1, 0));
172 if ($kernel->getMatrix() != $matrixIn) {
173 echo "Values do not match for 'Test single line kernel works'".PHP_EOL;
176 //Test even sized kernel works
181 $kernel = ImagickKernel::fromMatrix($matrixIn, array(0, 1));
182 if ($kernel->getMatrix() != $matrixIn) {
183 echo "Values do not match for 'Test even sized kernel works'".PHP_EOL;
198 $kernel = ImagickKernel::fromMatrix($outOfOrderMatrix, array(0, 0));
199 $kernelMatrix = $kernel->getMatrix();