Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //------------------------------------------------
- // Schiriac Robert - RobiXxu
- // http://stud.usv.ro/~rschiriac/
- //------------------------------------------------
- header('Content-type: image/jpeg');
- $imgURL = 'img.jpg';
- $img = imagecreatefromjpeg($imgURL);
- //imagegammacorrect($img,1.0, 0.7);
- $med = array(
- array(0,-1,0),
- array(-1,4,-1),
- array(0,-1,0)
- ); //div 1
- $emboss = array(
- array(2,0,0),
- array(0,-1,0),
- array(0,0,-1)
- ); // div 2 - offset 128
- $gaussian = array(
- array(1.0,2.0,1.0),
- array(2.0,4.0,2.0),
- array(1.0,2.0,1.0)
- );
- $sharpen = array(
- array(-1,-1,-1),
- array(-1,16,-1),
- array(-1,-1,-1)
- );// div 8
- //imagefilter($img, IMG_FILTER_NEGATE);
- //imagefilter($img, IMG_FILTER_GRAYSCALE);
- // imagefilter($img, IMG_FILTER_BRIGHTNESS,100);
- imagefilter($img, IMG_FILTER_CONTRAST,-10);
- //imagefilter($img, IMG_FILTER_COLORIZE,255,0,255);
- imagefilter($img, IMG_FILTER_COLORIZE,0,0,255,80); // arg1 -Red | arg2 - Green | arg3- Blue|arg 4 - alpha
- // imagefilter($img, IMG_FILTER_EMBOSS);
- // imagefilter($img, IMG_FILTER_GAUSSIAN_BLUR);
- // imagefilter($img, IMG_FILTER_SELECTIVE_BLUR);
- // imagefilter($img, IMG_FILTER_SMOOTH,0);
- //imagefilter($img, IMG_FILTER_PIXELATE,3,true); // first param...level >:) --- true /false - for advanced pixelation:)
- imageconvolution($img, $sharpen, 8, 0);
- imagejpeg($img);
- imagedestroy($img);
- //------------------------------------------------
- // Schiriac Robert - RobiXxu
- // http://stud.usv.ro/~rschiriac/
- //------------------------------------------------
- ?>
Advertisement
Add Comment
Please, Sign In to add comment