芝麻web文件管理V1.00
编辑当前文件:/home2/sdektunc/xmintal-back/vendor/imagine/imagine/src/Filter/Advanced/Grayscale.php
* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Imagine\Filter\Advanced; use Imagine\Filter\FilterInterface; use Imagine\Image\ImageInterface; use Imagine\Image\Point; /** * The Grayscale filter calculates the gray-value based on RGB. */ class Grayscale extends OnPixelBased implements FilterInterface { public function __construct() { parent::__construct(function (ImageInterface $image, Point $point) { $color = $image->getColorAt($point); $image->draw()->dot($point, $color->grayscale()); }); } }