EXEMPLU REZOLVAT
Determinarea numărului nivelurilor de luminanță
Determinarea numărului nivelurilor de luminanță
Enunț
Cantitatea de informație a unei imagini monocrome este egală cu 100 B, iar dimensiunea imaginii este de 20 × 10 pixeli. Determinați numărul nivelurilor de luminanță utilizate pentru această imagine.
Datele problemei
- Cantitatea de informație: I = 100 B
- Dimensiunea imaginii: mx = 20 pixeli, my = 10 pixeli
- Imaginea este monocromă
- Necunoscuta: numărul nivelurilor de luminanță n
Pentru o imagine monocromă:
I = mx × my × log2(n)
1. Conversia cantității de informație în bițiDeoarece 1 Byte = 8 biți = 23 biți:
I = 100 × 8 = 800 biți
2. Calcularea numărului de pixelimx × my = 20 × 10 = 200 pixeli
3. Cantitatea de informație pentru un pixelÎnlocuim datele în formulă:
800 = 200 × log2(n)
Împărțim ambele părți la 200:log2(n) = 800 ÷ 200 = 4
Aceasta înseamnă că fiecare pixel este codificat cu 4 biți.4. Determinarea nivelurilor de luminanță
Din relația log2(n) = 4 rezultă:
n = 24 = 16
Verificare200 pixeli × 4 biți = 800 biți
800 biți ÷ 8 = 100 B
Rezultatul corespunde cantității de informație indicate în enunț.800 biți ÷ 8 = 100 B
Concluzie
Imaginea monocromă utilizează 16 niveluri de luminanță.
Răspuns: 16 niveluri