La codifica delle immagini

Похожие документы
La codifica delle immagini

RAPPRESENTAZIONE DELLE INFORMAZIONI

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

Architettura dei computer

Le fasi classiche. Informatica di Base -- R.Gaeta 1

Concetti Introduttivi. Rappresentazione delle informazioni

La codifica delle immagini

Il sistema binario: bit e Byte Codifica del testo Il Byte come U.d.M. dell'informazione Multipli del Byte

Codifica dell Informazione

Codifica dell Informazione

Fondamenti di Informatica

La codifica del testo

CODIFICA IMMAGINI IN BIANCO E NERO

RIASSUNTO La codifica delle informazioni

Porte Input/Output (I/O Connectors)

Codifica delle Informazioni

Architettura hardware

Concetti Introduttivi

Corso di Architettura degli Elaboratori

Architettura di Von Neumann

Informatica giuridica

La codifica dei numeri

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

Informatica. Informazione L Informazione è un dato, o un insieme di dati, interpretati in un determinato contesto.

G L O S S A R I O. Fondamenti di Informatica I - Università degli Studi di Trento Dott. Roberti Pierluigi

LEZIONE 2 Il processore e la memoria centrale

La codifica dei suoni

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

GRAFICI DI RETTE. Calcolando i valori delle coordinate è possibile trovare i punti e disegnare il grafico di una qualsiasi relazione come y = 2x 5.

Codifica binaria dell informazione

Appunti Liberi di Tecnologie Informatiche

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

Informatica. Comunicazione & DAMS A.A. 2015/16. Dr.ssa Valeria Fionda

L'Informazione e la sua Codifica. Maurizio Palesi

La rappresentazione delle informazioni in un computer. La numerazione binaria

Informatica (Sistemi di elaborazione delle informazioni)

o studiare l architettura del calcolatore significa:

Architettura di un elaboratore. Rappresentazione dell informazione digitale

PDF created with pdffactory trial version

Le immagini digitali

TERMINALE INTELLIGENTE

Struttura di un sistema di elaborazione. SDE: basi. Descrizione dei componenti (2) Descrizione delle componenti

La memoria principale

Esame di INFORMATICA Lezione 4

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

Un ripasso di aritmetica: Rappresentazione binaria - operazioni. riporti

La codifica delle immagini

Ogni elaboratore esegue delle operazioni sulle informazioni combinandole e trasformandole. Per processare le informazioni vengono eseguite delle

Informatica. Terzo anno Prof. A. Longheu

Architettura dei computer

Introduzione al Linguaggio C

Codifica dell informazione

Informatica Applicata. introduzione

Транскрипт:

La codifica delle immagini Lettere e nmeri non costitiscono le niche informazioni tilizzate dagli elaboratori ma si stanno diffondendo sempre di più applicazioni che tilizzano ed elaborano anche altri tipi di informazione: diagrammi, immagini, soni. Spesso in qesti casi si parla di applicazioni di tipo mltimediale

La codifica delle immagini Vediamo solo il caso delle immagini Esistono nmerose tecniche che vengono tilizzate per la memorizzazione digitale e l'elaborazione di n'immagine Consideriamo n'immagine in bianco e nero, senza ombreggiatre o livelli di chiaroscro

La codifica delle immagini Sddividiamo l immagine mediante na griglia formata da righe orizzontali e verticali a distanza costante

La codifica delle immagini Ogni qadratino derivante da tale sddivisione prende il nome di pixel (pictre element) e pò essere codificato in binario secondo la segente convenzione: Il simbolo 0 viene tilizzato per la codifica di n pixel corrispondente ad n qadratino bianco (in ci il bianco è predominante) Il simbolo 1 viene tilizzato per la codifica di n pixel corrispondente ad n qadratino nero (in ci il nero è predominante)

La codifica delle immagini Poiché na seqenza di bit è lineare, è necessario definire delle convenzioni per ordinare la griglia dei pixel in na seqenza. Assmiamo che i pixel siano ordinati dal basso verso l'alto e da sinistra verso destra 0 1 0 0 0 0 0 0 0 22 23 24 25 26 27 28 1 1 1 1 1 1 0 0 0 1 0 0 0 0 0 0 2 3 4 5 6 7 Con qesta convenzione la rappresentazione della figra sarà data dalla stringa binaria 0000000 0111100 0110000 0100000 0 0 0 0 15 16 17 18 19 20 21 8 9 10 11 12 13 14

La codifica delle immagini Non sempre il contorno della figra coincide con le linee della griglia. Qella che si ottiene nella codifica è n'approssimazione della figra originaria Se riconvertiamo la stringa 0000000011110001100000100000 in immagine otteniamo

La codifica delle immagini La rappresentazione sarà più fedele all'amentare del nmero di pixel, ossia al diminire delle dimensioni dei qadratini della griglia in ci è sddivisa l'immagine zz

La codifica delle immagini Assegnando n bit ad ogni pixel è possibile codificare solo immagini senza livelli di chiaroscro Le immagini in bianco e nero hanno delle sfmatre (diversi livelli di intensità di grigio Per codificare le immagini con diversi livelli di grigio si sa la stessa tecnica: per ogni pixel si stabilisce il livello medio di grigio ci viene assegnata convenzionalmente na rappresentazione binaria Per memorizzare n pixel non è più sfficiente n solo bit. Ad esempio, se tilizziamo qattro bit possiamo rappresentare 2 4 =16 livelli di grigio, mentre con otto bit ne possiamo distingere 2 8 =256, ecc.

La codifica delle immagini Analogamente possiamo codificare le immagini a colori. In qesto caso si tratta di individare n certo nmero di sfmatre di colore differenti e di codificare ogni sfmatra mediante n'opportna seqenza di bit Ad esempio, i monitor tilizzano risolzioni di 640X480, 1024X768, oppre 1280X1024 ed n nmero di colori per pixel che va da 256 fino a sedici milioni di colori La rappresentazione di n'immagine mediante la codifica dei pixel, viene chiamata codifica bitmap Il nmero di byte richiesti dipende dalla risolzione e dal nmero di colori che ogni pixel pò assmere

La codifica delle immagini Per distingere 256 colori sono necessari otto bit per la codifica di ciascn pixel: la codifica di n'immagine formata da 640X480 pixel richiederà 2457600 bit (307200 byte) Esistono delle tecniche di compressione delle informazione che consentono di ridrre drasticamente lo spazio occpato dalle immagini Immagini in movimento: memorizzazione mediante seqenze di fotogrammi (sono necessarie delle tecniche per ottimizzare tale memorizzazione)

Architettra dei compter In n compter possiamo distingere cinqe nità fnzionali: l nità di controllo l nità aritmetico-logica la memoria centrale (RAM) la memoria periferica i dispositivi di ingresso/scita

Strttra di n compter Memoria centrale (RAM) Memoria periferica Unità di scita Unità di controllo Unità di ingresso PROCESSORE Unità logico aritmetica

Componenti principali di n compter Unità centrale Processore Controller Memoria centrale (centrale) Bs Stampante Terminale Periferiche di ingresso/scita Memorie di massa (periferiche)

La memoria centrale Fornisce la capacità di memorizzare le informazioni Pò essere vista come na lnga seqenza di componenti elementari, ognna delle qali pò contenere n nità di informazione (n bit) Le componenti elementari sono aggregate tra di loro e formano delle strttre complesse dette celle (otto bit formano n byte) La memoria pò essere vista come na seqenza di celle

La memoria centrale 0 1 2 3 4 N Ciascna cella è caratterizzata da n indirizzo Gli indirizzi corrispondono all ordinamento delle celle nella seqenza Gli indirizzi sono nmeri interi (partono da 0)

La memoria centrale Un altro nome con ci viene indicata la memoria centrale è memoria RAM (Random Access Memory) Qesta definizione indica che il tempo di accesso ad na cella è lo stesso indipendente dalla posizione della cella Le operazioni che si possono effettare slla memoria sono le operazioni di lettra e scrittra di informazioni nelle celle

La memoria centrale Le dimensioni della memoria centrale variano a seconda del tipo di compter e vengono espresse mediante le segenti nità di misra: 1 Kilobyte (KByte) corrisponde a 1024 byte 1 Megabyte (MByte) corrisponde a 1024 KByte 1 Gigabyte (GByte) corrisponde a 1024 MByte 1 Terabyte (TByte) corrisponde a 1024 GByte Nei compter attali le dimensioni tipiche della memoria centrale vanno da 64 MB a 1 GB

La memoria centrale Un altro aspetto che caratterizza la memoria è il tempo di accesso (tempo necessario per leggero o scrivere n informazione in na cella) Le memorie centrali dei compter attali sono molto veloci e i loro tempi di accesso sono di pochi nanosecondi (n miliardesimo di secondo)

La memoria centrale La memoria centrale perde ogni so contento qando si interrompe l alimentazione elettrica. Qesta caratteristica viene chiamata volatilità È qindi necessario per conservare le informazioni (programmi e dati) avere altri tipi di memoria che preservano il contento anche senza alimentazione elettrica