Filtrele grafice modifica luminozitatea și contrastul imaginii
Blogging Conținut: Alexei16 Această publicație a fost transferat de la un utilizator blog personal în secțiunile generale urovok site-ului.
cunoștințelor necesare:
În această lecție vom învăța cum să schimbe luminozitatea și contrastul imaginii.
Modificarea luminozității imaginii
Luminozitate - Aceasta caracteristica raport lumină de intensitate corpurile de suprafață iradiate la proiecția pe un plan perpendicular pe axa de observare. Pentru a-l pune pur și simplu, este cantitatea de alb din imagine. Cu cât luminozitatea, cu atât mai luminoasă devine.
Aici este formula prin care vom schimba luminozitatea:
valorile luminanței variind de la 0 la 255. Pentru luminozitatea ar putea scădea sau crește valorile de luminozitate luate în intervalul de la -255 255 apoi calculată prin formula culorii și conduce la o serie la 0 la 255.
Culoarea a fost în intervalul 0-255, vom folosi funcția ToByte ().
Luminozitate a crea o clasă și adăugați funcția ToByte ().
Acum trebuie să adăugați o ProcessImage caracteristică.
În această funcție, am adăugat la fiecare pixel aceeași valoare și a crescut, astfel, luminozitatea.
Utilizarea aplicațiilor: Luminozitate


Schimbarea contrastului imaginii
Contrast - diferența dintre nuanțe de culoare a obiectului de observație și a fundalului. Din nou, pentru a pune pur și simplu, această diferență între culori adiacente. Este mai mare rata de contrast, cu atât mai puternic asistăm la o tranziție de la o culoare la alta.
punerea în aplicare a contrastului este un pic mai complicat. Pentru contrast ar putea mări sau micșora, valoarea luată de la -100 la 100. Valoarea și apoi conduce la o serie la 0 la 255.
Formula pentru a calcula după cum urmează: