Approfondimento: Codifica delle Informazioni
Per codificare le informazioni in formato digitale si devono utilizzare i BIT
Un gruppo di 8 bit viene denominato Byte.
• Unità di misura della capacità di memoria.
Si utilizzano i multipli del Byte:
• Kilo KB 210 ~ un migliaio (1024)
• Mega MB 220 ~ un milione (1024x1024)
• Giga GB 230 ~ un miliardo (1MBx1024)
• Tera TB 240 ~ mille miliardi (1GBx1024)
La fase di codifica
Codifica di dati multimediali
Le applicazioni multimediali utilizzano ed elaborano informazioni contenenti:
- immagini,
- suoni,
- filmati.
La codifica delle immagini
- Esistono numerose tecniche che vengono utilizzate per la memorizzazione e l'elaborazione di un'immagine.
- Consideriamo un'immagine in bianco e nero, senza ombreggiature o livelli di chiaroscuro.
L’immagine viene suddivisa mediante una griglia formata da righe orizzontali e verticali a distanza costante.
Ogni quadrato prende il nome di pixel (picture element) e viene codificato in binario secondo la seguente convenzione:
Il simbolo 0 viene utilizzato per la codifica di un pixel corrispondente ad un quadrato in cui il bianco è predominante.
Il simbolo 1 viene utilizzato per la codifica di un pixel corrispondente ad un quadratino in cui il nero è predominante.
Per convenzione la griglia dei pixel è ordinata dal basso verso l'alto e da sinistra verso destra.
La figura sarà rappresentata dalla stringa binaria:
0000000 0111100 0110000 0100000
Dato che il contorno della figura non sempre coincide con la griglia si ottiene un’approssimazione della figura originaria.
Riconvertendo la stringa: – 0000000 0111100 0110000 0100000
si avrà:
La rappresentazione sarà più fedele all'aumentare del numero di pixel (ovvero la risoluzione).
La dimensione dell'immagine è espressa come numero di pixel nel formato righe x colonne.
Gradazioni di grigio
Per codificare immagini con diversi livelli di grigio si usa una rappresentazione binaria: ad ogni livello di grigio corrisponde una sequenza di bit.
Ad esempio, utilizzando quattro bit si possono rappresentare 24 = 16 livelli di grigio, mentre con otto bit ne possiamo distinguere 28 = 256.
L'uso del colore
Il colore viene generato dalla composizione di tre colori primari: Red, Green, Blue (video RGB)
Ad ogni colore primario si associa una possibile sfumatura o gradazione mediante un’opportuna sequenza di bit.
Risoluzione
Il numero di pixel per unità di area indica la “risoluzione” con cui si è campionata l’immagine.
Il numero di pixel presenti sul video (colonne x righe) prende il nome di risoluzione dello schermo.
Risoluzioni tipiche sono: 640x480, 800x600, 1024x768, 2048 x 1536.
Formati delle immagini
Codifica raster o bitmap: Ogni punto rappresenta un’informazione indipendente.
– GIF,
– JPEG,
– BMP.
Codifiche ibride (raster/vettoriale): Ogni elemento geometrico primitivo viene specificato individualmente.
– Postscript,
– PDF (Portable Document Format).