Ejemplo n.º 1
0
 */
$dest = "./";
$mime = TIP_PNG;
// 1 - gray filter
$copy = tulipIP::gdClone($image);
tulipIP::gray($copy);
tulipIP::saveImage($dest, $copy, $mime, 'gray-filter');
imagedestroy($copy);
// 2 - negate filter
$copy = tulipIP::gdClone($image);
tulipIP::negate($copy);
tulipIP::saveImage($dest, $copy, $mime, 'negate-filter');
imagedestroy($copy);
// 3 - Gaussian Blur filter where level in range (0,100)
$copy = tulipIP::gdClone($image);
tulipIP::Gblur($copy, 15);
tulipIP::saveImage($dest, $copy, $mime, 'Gblur-filter');
imagedestroy($copy);
// 4 - Brightness filter where level in range (-255,255)
$copy = tulipIP::gdClone($image);
tulipIP::brightness($copy, -100);
tulipIP::saveImage($dest, $copy, $mime, 'Brightness-filter');
imagedestroy($copy);
// 5 - Contrast filter where level in range (-100,100)
$copy = tulipIP::gdClone($image);
tulipIP::contrast($copy, -60);
tulipIP::saveImage($dest, $copy, $mime, 'Contrast-filter');
imagedestroy($copy);
// 6 - Colorize filter
$copy = tulipIP::gdClone($image);
$color = tulipIP::toRGB("#f00");