grafiemo adlı üyeden alıntı: mesajı görüntüle
Merhaba hocam, arkadaşın dediği gibi css ile de yapabilirsiniz öyle ayrıca style yazmanıza gerek yok hocam ;

HTML :
    <div class="resim">
         <img src="deneme.jpg" />
    </div>
CSS :
    .resim img{
        filter: blur(5px);
        -webkit-filter: blur(5px);
    }

Ama ben illa php olarak yapmalıyım diyorsanız verdiğim kodları blur.php olarak kaydetip işinizi görebilirsiniz.

Kullanımı oldukça basit ;

blur.php?img=http://siteadi.com/exam.jpg&blur=20

blur.php : kodlarınızın bulunduğu php dosyası
img : resim yolunuz her hangi bir resim urlsi
blur : Bulanıklık derecesi istediğiniz kadar artırıp azaltabilirsiniz. Ayrıca kod icerisindeki default_blur kısmını istediğiniz rakam ile düzenleyip blur değerini yazma derdinden kurtulabilirsiniz.


blur.php :
<?php
	
	$img 			= @$_GET["img"];
	$blur 			= @$_GET["blur"];
	$default_blur 	= 5;
	
	$image = imagecreatefromjpeg("exam.jpg");
	
	if(@$_GET["blur"]){ $blur = $_GET["blur"]; }
	else{ $blur = $default_blur; }
	
	for ($x=1; $x<=$blur; $x++)
		imagefilter($image, IMG_FILTER_GAUSSIAN_BLUR);
  
	imagefilter($image, IMG_FILTER_SELECTIVE_BLUR);
	header("content-type: image/jpeg");
	imagejpeg($image);
	imagedestroy($image);
?>
Çok teşekkür ederim hocam. Aynı div içinde değişken img classı ile birden fazla fotoğraf olacağından o yola girmek istememiştim php ile birden fazla resmi blurlamak daha kolayıma geliyor.
Hocam verdiğiniz kodda şöyle bir durum var.
$image = imagecreatefromjpeg("exam.jpg");
kısmındaki resimi blur veriyor sadece. Yani link sonuna ben resmi eklesem de blur.php içerisindeki girdiğim resmi blurluyor.