<?php @(include '../vendor/autoload.php') or die('Please use composer to install required packages.' . PHP_EOL); $pathCDN = "//cdn.int1a.net/"; $pathImages = "images/"; $fileName = "IMG_6661.JPG"; $fileName = "IMG_2422.JPG"; $fileName = "IMG_2466.JPG"; $fileName = "IMG_2454.JPG"; $image = new \CeusMedia\Image\Image($pathImages . $fileName); // load image $processor = new \CeusMedia\Image\Processor($image); // start processor on image $processor->scaleDownToLimit(1960, 800); // scale down very large image $offsetX = (int) floor(($image->getWidth() - 980) / 2); // calculate left crop offset $offsetY = (int) floor(($image->getHeight() - 450) / 2); // calculate top crop offset $processor->crop($offsetX, $offsetY, 980, 450); // crop middle image part $copy = clone $image; // close image for results $processor = new \CeusMedia\Image\Processor($copy); // start processor on result image //$processor->enhance( -10, 10, 0.8, 50 ); // enhance image: preset "old film" //$processor->enhance( 10, -10, 1.25, 10 ); // enhance image: preset "person", $processor->enhance(10, -10, 1.25, 20); // enhance image: preset "nature", $body = ' <div class="container">
<?php @(include '../vendor/autoload.php') or die('Please use composer to install required packages.' . PHP_EOL); $pathCDN = "//cdn.int1a.net/"; $pathImages = "images/"; $fileName = "IMG_2422.JPG"; $fileName = "IMG_6661.JPG"; $fileName = "IMG_2454.JPG"; $image = new \CeusMedia\Image\Image($pathImages . $fileName); $processor = new \CeusMedia\Image\Processor($image); $processor->scaleDownToLimit(250, 166); $original = clone $image; $flipped = clone $original; $processor = new \CeusMedia\Image\Processor($flipped); $processor->flip(\CeusMedia\Image\Processor::FLIP_HORIZONTAL); $rotated = clone $original; $processor = new \CeusMedia\Image\Processor($rotated); $processor->rotate(180); $cropped = clone $original; $processor = new \CeusMedia\Image\Processor($cropped); $processor->crop(0, 0, 125, 83); $processor->scale(2); function applyFilter($image, $filterName, $arguments = array()) { $clone = clone $image; $filter = new \CeusMedia\Image\Processor($clone); $filter->filter($filterName, $arguments); return $clone; } $body = ' <div class="container">