/** * {@inheritdoc} */ public function doApply(CanvasInterface $canvas) { $matrix = self::$SUPPORTED_TYPES[$this->getType()]; $con = new Convolution($matrix, $this->divisor, $this->offset); $con->apply($canvas); }
/** * {@inheritdoc} */ protected function doApply(CanvasInterface $canvas) { $con = new Convolution(array(array(1 / 9, 1 / 9, 1 / 9), array(1 / 9, 1 / 9, 1 / 9), array(1 / 9, 1 / 9, 1 / 9))); $con->apply($canvas); }
/** * {@inheritdoc} */ protected function doApply(CanvasInterface $canvas) { $con = new Convolution(array(array(-1, -1, -1), array(-1, 17, -1), array(-1, -1, -1)), 9.0); $con->apply($canvas); }
/** * {@inheritdoc} */ protected function doApply(CanvasInterface $canvas) { $matrix = self::$Supported[$this->getType()]; $con = new Convolution($matrix, array_sum(array_map('array_sum', $matrix))); $con->apply($canvas); }
/** * {@inheritdoc} */ protected function doApply(CanvasInterface $canvas) { $con = new Convolution(self::$matrix, 16); $con->apply($canvas); }
/** * {@inheritdoc} */ protected function doApply(CanvasInterface $canvas) { $con = new Convolution(array(array(0, 0, 1), array(0, 1, 0), array(1, 0, 0)), 1); $con->apply($canvas); }