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"); // resturn array(255,0,0) tulipIP::colorize($copy, $color); tulipIP::saveImage($dest, $copy, $mime, 'Colorize-filter'); imagedestroy($copy); // 7 - Gamma Correction where correction level in range(0.01,4.99) $copy = tulipIP::gdClone($image); tulipIP::gamma($copy, 0.4); tulipIP::saveImage($dest, $copy, $mime, 'Gamma-Correction'); imagedestroy($copy); /**