Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

PHP Resim Okuma

mrb. arkadaşlar
php ile uplaod edilen bir resmin ,
belirli bi bölümündeki renkleri okuyabilirmiyim

mesela
ek'teki resimde beyaz bölgeyi php nasıl algılayabilirim.yada bu şekilde bir uygulama yapabilirmiyim
php ile

Ekli Dosyalar

+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • 2
    uls adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    65 cevap - 10 soru
    php'nin imagecolorat fonksiyonuyla hangi piksellerin beyaz olduğunu anlayabilirsin. ne yapmak istediğine bağlı olarak işine yaramayabilir de.

    kullanım şöyle;
    $im = imagecreatefromjpeg("ornek.jpg");
    $rgb = imagecolorat($im, 0, 0);
    $decimal = dechex($rgb); // hexadecimal yazım #ffffff gibi
    
    $r = ($rgb >> 16) & 0xFF; // kırmızı
    $g = ($rgb >> 8) & 0xFF; // yeşil
    $b = $rgb & 0xFF; // mavi
    


    burada ornek.jpg resminin 0,0 koordinatlarındaki rengi alıyor. sen x veya y koordinatlarını döngü vs. ile arttırarak fonksiyonu çağırırsan hangi piksellerin beyaz olduğunu (if($decimal=='#ffffff') gibi bir ifade ile) bulabilirsin.
    kolay gelsin.