Ce face imagefilter
Funcția imagefilter aplică un filtru grafic predefinit la nivel de pixeli direct pe o instanță GdImage, fiind utilă pentru efecte de stilizare foto fără a recurge la utilitare externe de consolă.
| Constantă Filtru | Efect produs | Argumente adiționale |
|---|---|---|
IMG_FILTER_GRAYSCALE |
Convertește imaginea în tonuri de gri (alb-negru). | Niciunul. |
IMG_FILTER_GAUSSIAN_BLUR |
Aplică o încețoșare Gaussiană uniformă. | Niciunul (poate fi apelat repetat). |
IMG_FILTER_BRIGHTNESS |
Ajustează luminozitatea. | Valoare între -255 și 255. |
IMG_FILTER_CONTRAST |
Ajustează contrastul. | Valoare între -100 și 100. |
Exemplu practic: Conversie imagine în alb-negru artistic
<?php
$img = imagecreatefromjpeg("portret.jpg");
// Trecere în tonuri de gri:
imagefilter($img, IMG_FILTER_GRAYSCALE);
// Creștere ușoară de contrast:
imagefilter($img, IMG_FILTER_CONTRAST, -15);
imagejpeg($img, "portret_monocrom.jpg", 90);
Întrebări & Exemple de Cod:
imagefilterAi o nelămurire despre utilizarea comenzii
imagefiltersau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.