La codifica delle immagini

Documenti analoghi
Sistemi di Elaborazione delle Informazioni

Un ripasso di aritmetica: Rappresentazione binaria - operazioni. riporti

Le immagini. Parametri importanti sono:

Concetti Introduttivi. Rappresentazione delle informazioni

Codifica dell Informazione

Un ripasso di aritmetica: Conversione dalla base 10 alla base 16

Codifica dell Informazione

o Occorre rappresentare tale informazione in formato facilmente manipolabile dall elaboratore

PDF created with pdffactory trial version

La codifica delle Immagini. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132Sesto San Giovanni

La codifica delle immagini

Nozioni di grafica sul calcolatore. concetti di base

Codifica delle Informazioni

La codifica delle immagini

Codifica dell informazione

La codifica. dell informazione

Modello di von Neumann

Sistemi di numerazione: binario, ottale ed esadecimale

Calcolatore e unità di misura

Informatica di Base 1 Linea 1

Informatica (Sistemi di elaborazione delle informazioni)

Modulo informatica di base 1 Linea 2

1.3a: La Codifica Digitale delle Immagini

Codifica dell informazione

Modulo 1. Concetti base della Tecnologia dell informazione. Prof. Nicolello Cristiano. Modulo 1

Suono digitale. Ø Un secondo di musica stereo richiede 44'100 campioni di 16 bit (2 byte) ciascuno per due canali, quindi 176'400 byte.

Marta Capiluppi Dipartimento di Informatica Università di Verona

Rappresentazioni numeriche

Unione Europea Repubblica Italiana Regione Calabria Cooperativa sociale

Corso di Informatica

Il sistema di numerazione posizionale decimale INFORMATICA DI BASE. Sistemi di numerazione: binario, ottale ed esadecimale

Numeri Frazionari. Numeri Frazionari

Modulo: Elementi di Informatica

Laboratorio di Informatica

IL CODICE EAN (European Article Number)

Lezione 2: Codifica binaria dell informazione. Codifica binaria

La codifica. dell informazione. Tipi di informazione

La codifica delle immagini

Lezione 4. Sommario. L artimetica binaria: I numeri relativi e frazionari. I numeri relativi I numeri frazionari

Lezione 3 Prof. Angela Bonifati

Immagini digitali Appunti per la classe 3 R a cura del prof. ing. Mario Catalano

La rappresentazione dell informazione

La rappresentazione dell informazione. La codifica dei dati multimediali. Sommario

Rappresentazione binaria delle informazioni oppure Rappresentazione digitale delle informazioni

Immagini vettoriali. Immagini raster

DIMENSIONI DELLE IMMAGINI e PROFONDITA DEL COLORE. Gruppo Iseo Immagine 10 novembre A cura di Giancarlo Caperna bfi

Le immagini digitali. Le immagini digitali. Caterina Balletti. Caterina Balletti. Immagini grafiche. Trattamento di immagini digitali.

Università degli Studi di Cassino e del Lazio Meridionale

Esame di Informatica A.A. 2012/13

La rappresentazione delle informazioni

Unità Didattica 2 Rappresentazione dei Dati

Il linguaggio del calcolatore: linguaggio macchina e linguaggio assembly

I diversi modi di contare

Codifica dei Numeri. Informatica ICA (LC) 12 Novembre 2015 Giacomo Boracchi

Informatica! appunti dalle lezioni dal 18/09/2012 al 28/09/2012!!

Un convertitore D/A o digitale/analogico è un dispositivo che ha lo scopo di

Autodesk Map parte I digitalizzazione e importazione dati

Rappresentazione dell informazione. Bogdan Maris ( )

Dispositivi di output

1 PERCHÉ LA AG-HPX301E È UNA CAMERA RIVOLUZIONARIA?

LA CODIFICA DELLE IMMAGINI

EXCEL: FORMATTAZIONE E FORMULE

Informatica. Rappresentazione binaria Per esempio diventa /10/2007. Introduzione ai sistemi informatici 1

1 L estrazione di radice

La codifica dell informazione

Capitolo 9. Esercizio 9.1. Esercizio 9.2

Che cos'è la risoluzione video

Elementi di grafica raster

RADICALI QUADRATICI E NON Applicazione geometrica 1 (lato di un quadrato)

Codifica delle immagini

La rappresentazione dell algoritmo Diagrammi di flusso

Hardware, software e periferiche. Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre

Università degli Studi di Ferrara. Docente: Dott. Andrea Silvestri. - Immagini -

Rappresentazione e Memorizzazione dei Dati

Funzioni goniometriche

L indagine statistica

Lezioni di Ricerca Operativa 2 Dott. F. Carrabs

Appunti ed esercizi sulle coniche

Fondamenti di Informatica - 1. Prof. B.Buttarazzi A.A. 2011/2012

Università degli Studi di Milano

Fondamenti di Informatica. Codifiche per numeri decimali: virgola fissa e mobile

Prof.ssa Laura Pagnozzi Prof. Ivano Coccorullo. Calcolo Combinatorio

Analisi. Calcolo Combinatorio. Ing. Ivano Coccorullo

Architettura dei computer

AXO - Architettura dei Calcolatori e Sistema Operativo. organizzazione strutturata dei calcolatori

Come si misura la memoria di un calcolatore?

INFORMATICA. Elaborazione delle immagini digitali. Università degli Studi di Foggia Dipartimento di Medicina Clinica e Sperimentale

Corso di Informatica

Numeri frazionari. sistema posizionale. due modi: virgola fissa virgola mobile. posizionale, decimale

INDICAZIONI PER LA RICERCA DEGLI ASINTOTI VERTICALI

Quante informazioni posso rappresentare con n bit?

Prof.ssa Laura Pagnozzi Prof. Ivano Coccorullo. Calcolo Combinatorio

CORSO DI LAUREA IN MATEMATICA

Lezione 2. Sommario. Il sistema binario. La differenza Analogico/Digitale Il sistema binario

Rappresentazione di dati: caratteri. Appunti a cura del prof. Ing. Mario Catalano

Quadro riassuntivo di geometria analitica

Grafica Online Luca Panella Innovatek scrl - Bari

FUNZIONI ELEMENTARI, DISEQUAZIONI, NUMERI REALI, PRINCIPIO DI INDUZIONE Esercizi risolti

Linguaggi e Grammatiche Liberi da Contesto

Bono Marco Spirali triangolari e quadrate 1. Spirali triangolari e quadrate

Transcript:

Lettere e numeri non costituiscono le uniche informazioni utilizzate dagli elaboratori ma si stanno diffondendo sempre di più applicazioni che utilizzano ed elaborano anche altri tipi di informazione: diagrammi, immagini, suoni, filmati. Spesso in questi casi si parla di applicazioni di tipo multimediale 4

Vediamo dapprima il caso delle immagini Esistono numerose tecniche che vengono utilizzate per la memorizzazione digitale e l'elaborazione di un'immagine Consideriamo un'immagine in bianco e nero, senza ombreggiature o livelli di chiaroscuro 41

Suddividiamo l immagine mediante una griglia formata da righe orizzontali e verticali a distanza costante 42

Ogni quadratino derivante da tale suddivisione prende il nome di pixel (picture element) e può essere codificato in binario secondo la seguente convenzione: Il simbolo viene utilizzato per la codifica di un pixel corrispondente ad un quadratino bianco (in cui il bianco è predominante) Il simbolo 1 viene utilizzato per la codifica di un pixel corrispondente ad un quadratino nero (in cui il nero è predominante) 43

Poiché una sequenza di bit è lineare, è necessario definire delle convenzioni per ordinare la griglia dei pixel in una sequenza. Assumiamo che i pixel siano ordinati dal basso verso l'alto e da sinistra verso destra 1 1 1 1 1 1 1 1 2 3 4 5 6 7 Con questa convenzione la rappresentazione della figura sarà data dalla sequenza di bit 1111111 22 23 24 25 26 27 28 15 16 17 18 19 2 21 8 9 1 11 12 13 14 44

Non sempre il contorno della figura coincide con le linee della griglia. Quella che si ottiene nella codifica è un'approssimazione della figura originaria Se riconvertiamo la stringa 1111111 in immagine otteniamo LA DIGITALIZZAZIONE COMPORTA PERDITA DI QUALITÀ 45

La rappresentazione sarà più fedele all'aumentare del numero di pixel, ossia al diminuire delle dimensioni dei quadratini della griglia in cui è suddivisa l'immagine zz AUMENTIAMO LA QUALITÀ AUMENTANDO LA GRANULARITÀ DELL IMMAGINE 46

Assegnando un bit ad ogni pixel è possibile codificare solo immagini senza livelli di chiaroscuro Le immagini in bianco e nero hanno delle sfumature (diversi livelli di intensità di grigio Per codificare le immagini con diversi livelli di grigio si usa la stessa tecnica: per ogni pixel si stabilisce il livello medio di grigio cui viene assegnata convenzionalmente una rappresentazione binaria Per memorizzare un pixel non è più sufficiente un solo bit. Ad esempio, se utilizziamo quattro bit possiamo rappresentare 2 4 =16 livelli di grigio, mentre con otto bit ne possiamo distinguere 2 8 =256, ecc. 47

Analogamente possiamo codificare le immagini a colori. In questo caso si tratta di individuare un certo numero di sfumature, gradazioni di colore differenti e di codificare ognuna mediante un'opportuna sequenza di bit Qualsiasi colore può essere rappresentato dalla composizione del rosso, del verde e del blu. Quindi, invece che rappresentare alcune sfumature di tanti colori diversi, possiamo rappresentare molte sfumature dei tre colori primari: dalla combinazione di essi otteniamo tanti altri colori. 48

Codifica RGB (Red, Green, Blu Rosso, Verde, Blu ovvero i tre colori primari). Ogni pixel viene rappresentato con una combinazione dei tre colori Per ogni colore primario si usa un certo numero di bit per rappresentarne la gradazione (la quantità ) Ad esempio, utilizzando 8 bit per colore primario, otteniamo 256 diverse gradazioni, ovvero 256x256x256=16777216 colori diversi. In questo caso un pixel richiede tre byte di informazione 49

Le sequenze di bit relative ad ogni colore primario si possono interpretare come la rappresentazione di una quantità (la gradazione, la sfumatura) quindi si possono esprimere in base decimale: Ad esempio, se il colore di un pixel fosse sarebbe espresso con la seguente sequenza di bit: 111111111111 allora potremmo, più comodamente, scrivere 139 21 216. Avendo 8 bit a disposizione per rappresentare la gradazione di un colore fondamentale, tutti e tre i numeri sono compresi tra e 255 Spesso, per comodità di scrittura, tale codifica è espressa in base esadecimale. In questo modo, lo stesso colore dell esempio sarebbe espresso nel modo seguente: 8B D2 D8 (8B 16 = 139 1, e così via ). 111111111111 equivale a 139 21 216 ed a 8B D2 D8 5

La rappresentazione di un'immagine mediante la codifica dei pixel, viene chiamata codifica bitmap o raster La risoluzione dell immagine è il numero di pixel che la costituiscono, espressi in termini di larghezza x altezza. Ovviamente, aumentando il numero di pixel a disposizione, migliora la qualità dell immagine. La profondità dell immagine è invece il numero di bit che servono per rappresentare un singolo pixel dell immagine. Il numero di bit richiesti per memorizzare un immagine dipende dalla risoluzione e dalla profondità numero di bit per immagine = risoluzione x profondità 51