/** * Perform sepia manipulation. * @param Image $image The source image. * @return Image The manipulated image. */ public function runSepiaFilter(Image $image) { $image->greyscale(); $image->brightness(-10); $image->contrast(10); $image->colorize(38, 27, 12); $image->brightness(-10); $image->contrast(10); return $image; }
/** * Perform contrast image manipulation. * @param Image $image The source image. * @return Image The manipulated image. */ public function run(Image $image) { $contrast = $this->getContrast(); if ($contrast !== null) { $image->contrast($contrast); } return $image; }
/** * Perform contrast image manipulation. * @param Request $request The request object. * @param Image $image The source image. * @return Image The manipulated image. */ public function run(Request $request, Image $image) { $contrast = $this->getContrast($request->get('con')); if ($contrast) { $image->contrast($contrast); } return $image; }
protected function adjustment() { if ($this->gamma) { $this->image->gamma($this->gamma); } if ($this->contrast) { $this->image->contrast($this->contrast); } if ($this->brightness) { $this->image->brightness($this->brightness); } if ($this->sharpen) { $this->image->sharpen($this->sharpen); } }
/** * Changes the contrast of the current image * * @param int $level * @return \Intervention\Image\Image * @static */ public static function contrast($level) { return \Intervention\Image\Image::contrast($level); }
public function process(Image $image) { if ($this->request->query->has('contrast') && $this->request->query->get('contrast') >= -100 && $this->request->query->get('contrast') <= 100) { $image->contrast((int) $this->request->query->get('contrast')); } }
public function applyFilter(Image $image) { return $image->contrast(-35)->brightness(35)->greyscale()->fit(400, 400); }
/** * Handle the image manipulation request * @param \Intervention\Image\Image $image * @param array $options * @return \Intervention\Image\Image */ public function handle($image, $options) { $options = array_merge($this->defaults, $options); return $image->contrast($options['level']); }
/** * Applies filter effects to the given image * * @param Image\Image $image The image to filter. * * @return Image\Image The filtered image. */ public function applyFilter(Image\Image $image) { return $image->contrast($this->level); }