Laboratorio di Informatica per chimica industriale e chimica applicata e ambientale

Documenti analoghi
Rappresentazione delle informazioni LA RAPPRESENTAZIONE DELLE INFORMAZIONI. Grandezze digitali. Grandezze analogiche

Informatica. Rappresentazione delle informazioni

Segnale analogico. Analogico vs digitale. Segnale digitale. Trasformazione da analogico a digitale

Rappresentazione di immagini a colori. Rappresentazione dei colori. Rappresentazione dei colori LA RAPPRESENTAZIONE DELL INFORMAZIONE - II

Laboratorio di Informatica. Codifica binaria - numeri razionali. per la laurea triennale in Chimica

Laboratorio di Informatica (Chimica)

Lezione 3. Termina la lezione precedente e completa l argomento rappresentazione delle informazioni. AA 2001/2002 Morpurgo, Ornaghi, Zanaboni

Tutti i dispositivi di un elaboratore sono realizzati con tecnologia digitale

I.4 Rappresentazione dell informazione - Altre codifiche

Rappresentazione binaria. Laboratorio di Informatica. Calcolatori digitali. N: numeri naturali. La codifica binaria. I primi 16 numeri binari

La codifica del testo

Laboratorio di Informatica

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

Tecnologie Multimediali a.a. 2016/2017. Docente: DOTT.SSA VALERIA FIONDA

Informatica. Informatica. Grandezze digitali. Grandezze analogiche

Informazione binaria: suoni, immagini, sequenze video

Informazione multimediale

Codifica dei caratteri

La codifica dell informazione. Rappresentazione binaria. Rappresentazione posizionale in base 10

Implementazione del modello di Von neumann

La codifica dell informazione

1.2 Concetti base dell Informatica: Informazione

La codifica. dell informazione

La rappresentazione. Rappresentazione dell Informazione. Il bit. Codifica delle informazioni. Molti oggetti hanno comunemente più rappresentazioni

Rappresentazione dei numeri: il sistema di numerazione decimale

La memorizzazione dei dati e delle istruzioni

Rappresentazione dell Informazione

Codifica dell informazione. 11/2/2014 Informatica applicata alla comunicazione multimediale Cristina Bosco

RAPPRESENTAZIONE DELLE INFORMAZIONI

Sistemi di Elaborazione delle Informazioni 6 CFU

OHLQIRUPD]LRQLQRQQXPHULFKH

Architettura del Calcolatore. Lezione 3

Modulo 1: Le I.C.T. UD 1.3a: La Codifica Digitale delle Immagini

La codifica. dell informazione. Tipi di informazione

Informatica di Base - 6 c.f.u.

Rappresentazione binaria

1.3a: La Codifica Digitale delle Immagini

Concetti Introduttivi. Rappresentazione delle informazioni

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

Elementi di Informatica. ( Lezione III, parte I) Rappresentazione delle informazioni : La codifica dei numeri

CODIFICA IMMAGINI IN BIANCO E NERO

impaginazione di libri, giornali e riviste la progettazione grafica (CAD) nelle industrie metalmeccanica, elettronica, impiantistica ed edile

Digitalizzazione delle immagini

RAPPRESENTAZIONE DELLE INFORMAZIONI

Corso di Informatica

Le immagini digitali

Sistemi di Elaborazione delle Informazioni

Acquisizione di immagini

Informazione binaria:

Rappresentazione delle Immagini. Corso di Informatica. Rappresentazione delle Immagini. Rappresentazione delle Immagini

Analogico vs digitale

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

Rappresentazione dei numeri. Esercizio. Rappresentazione dei numeri. Informazione multimediale

La codifica delle immagini

Tecnologie Multimediali a.a. 2017/2018. Docente: DOTT.SSA VALERIA FIONDA

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

Acquisizione di immagini

Corso di Informatica

Formati multimediali e metadati: Immagini

Elementi di Informatica

Rappresentazione dell'informazione

Prima Lezione. L information Technology

Aosta Formati di file immagine. Quick tutorial per scegliere il formato giusto per ogni output. Diapositiva 1 di 13

Codifiche corrispondenza biunivoca

Laboratorio di Informatica. delle informazioni. Pagina 1

Modulo informatica di base 1 Linea 2

Università degli Studi di Cagliari Facoltà di Scienze Corso di Laurea in Matematica

Rappresentazione dell informazione

Informatica. Informatica. Grandezze digitali. Grandezze analogiche

Elaborazione dell informazione. Elaborazione dell informazione. Rappresentazione dei numeri INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)

Numeri interi. Laboratorio di Calcolo Paola Gallo

Informazione multimediale

Modello di von Neumann

Nozioni di grafica sul calcolatore. concetti di base

Informatica di Base 1 Linea 1

Cenni di fotogrammetria LE IMMAGINI DIGITALI

Tipi di Informazione

CODIFICA DI CARATTERI

Informatica per le discipline umanistiche 2

Complementi sulla rappresentazione delle informazioni

Sistemi di Elaborazione delle Informazioni 6 CFU

Analogico vs. Digitale. LEZIONE II La codifica binaria. Analogico vs digitale. Analogico. Digitale

Informatica per le lauree STAN a.a. 2001/2002

Informatica per le lauree STAN a.a. 2001/2002

Numeri in virgola mobile

INFORMATICA GENERALE

CODIFICA DI CARATTERI

Le immagini digitali. Grafica. Due approcci alla modellazione grafica

La codifica delle immagini

Codifica dell Informazione

Come si passa dalle immagini reali alle informazioni digitali. Il funzionamento di una fotocamera digitale

Tecnologie Multimediali a.a. 2017/2018. Docente: DOTT.SSA VALERIA FIONDA

Prof. Pagani corrado LA CODIFICA DELLE INFORMAZIONI FORMATI DEI FILE

Transcript:

Laboratorio di Informatica per chimica industriale e chimica applicata e ambientale LEZIONE 10 Rappresentazione delle informazioni non numeriche 1 Rappresentazione delle informazioni Nella memoria del computer è possibile memorizzare esclusivamente sequenze di bit e il processore può processare soltanto dati espressi come sequenze di bit. 2 1

Grandezze digitali Si chiama digitale una grandezza che può assumere un insieme numerabile di valori. Per esempio: il numero di granelli di sabbia di una spiaggia caraibica, il numero di stelle e pianeti nell universo Se la grandezza può assumere valori all interno di un insieme finito, allora è detta finita 3 Grandezze analogiche Si chiama analogica una grandezza che può assumere un insieme non numerabile (cioè continuo) di valori. Per esempio l intensità di corrente che passa attraverso un filo 4 2

Analogico vs digitale Il computer può lavorare soltanto con grandezze di tipo digitale e finite Non tutte le grandezze che vorremmo rappresentare sono digitali (es: il colore, il suono, le forme). 5 Analogico vs digitale È pertanto necessario trasformare le informazioni da analogico a digitale, e codificarele (in particolare in modo binario, cioè come sequenze di bit) prima di poterle trasmettere al computer. 6 3

Trasformazione da analogico a digitale La trasformazione del segnale da analogico a digitale consiste di due passi: campionamento: il segnale viene misurato a intervalli discreti la frequenza di campionamento è il numero di campioni rilevati in un intervallo (di spazio o di tempo) se la frequenza di campionamento è troppo bassa si perde una parte del segnale 7 Trasformazione da analogico a digitale quantizzazione: i valori possibili che ciascun elemento del campione può assumere sono fissati i livelli di quantizzazione sono generalmente fissati a intervalli regolari Se il livelli di quantizzazione sono troppo pochi non si riescono a rappresentare passaggi di valore graduali 8 4

Trasformazione da analogico a digitale Esempi di campionamento e quantizzazione: 9 livelli di quantizzazione Campionamento a 20 hertz 2 livelli di quantizzazione Campionamento (risoluzione): 25 punti al cm 2 9 Rappresentazione dei caratteri I caratteri delle lingue sono una grandezza digitale. Esempio (le lingue occidentali): caratteri dell alfabeto, le 10 cifre e altri caratteri che noi usiamo nei testi scritti. Il codice utilizzato da sempre per la codifica binaria dei caratteri è il codice ASCII, che associa ad ogni carattere una sequenza di 8 bit. 10 5

Rappresentazione dei caratteri Un codice a 8 bit non è però sufficiente se si vuole rappresentare un insieme di caratteri di cardinalità maggiore di 256, come per esempio quello dei caratteri cinesi. Per questo motivo è stato introdotto un codice a 32 bit per la rappresentazione dei caratteri, chiamato Unicode, che permette di rappresentare fino a 2 32 elementi distinti. 11 Rappresentazione dei numeri I numeri sono una grandezza analogica. Infatti, tra l intero 1 e l intero 2 esistono una infinità non numerabile di altri numeri; per esempio tra i numeri 1,000000001 e 1,000000002 esistono una infinità non numerabile di altri numeri, per esempio il numero 1,0000000019999999 e il numero 1,00000000199999999; e così via 12 6

Rappresentazione dei numeri Abbiamo già visto in una lezione precedente i vari metodi per la rappresentazione dei numeri 13 Rappresentazione delle forme Le forme sono elementi di tipo analogico, perché costituite da un tratto continuo. Per rappresentare in modo digitale una forma la si inscrive in una griglia. 14 7

Rappresentazione delle forme Ogni elemento della griglia può essere pieno oppure vuoto. Il contenuto delle celle della griglia è l immagine digitalizzata 15 Rappresentazione delle forme La densità di celle nella griglia è detta risoluzione. Più fitta è la griglia, più la digitalizzazione è fedele all originale. 16 8

Rappresentazione delle forme Se si dedicano n celle alla rappresentazione di una immagine (in bianco e nero), sono necessari n bit. Una qualità di rappresentazione maggiore (griglia più fitta) richiede una occupazione di memoria maggiore. 17 Rappresentazione dei colori Se si vuole aggiungere informazione riguardo ai colori, si può aggiungere, per ogni cella, una tavolozza nella quale è stato selezionato il colore dell immagine in quel punto. Se la tavolozza contiene m colori, sono necessari m bit (verrà messo a 1 il bit corrispondente al colore che interessa, a 0 tutti gli altri). In totale: n*m bit per rappresentare una immagine su una griglia di n elementi. 18 9

Rappresentazione delle immagini Se si vogliono rappresentare immagini complesse, come ad esempio un paesaggio o un ritratto, garantendo una buona risoluzione dell immagine e una fedeltà cromatica, allora le esigenze in termini di occupazione di memoria crescono molto velocemente. Infatti: la tavolozza deve rappresentare la digitalizzazione dello spettro cromatico (grandezza analogica) per poter mantenere le sfumature; la griglia deve essere abbastanza fitta da non perdere i particolari dell immagine. 19 Rappresentazione delle immagini Se si usano 8 bit si possono rappresentare 256 colori diversi Questa quantizzazione non è sufficiente per mantenere le sfumature presenti nell originale 20 10

Rappresentazione delle immagini Il metodo RGB (Red Green and Blue) prevede di: associare 3 bit ad ogni cella, uno per il rosso, uno per il verde e uno per il blu Rappresentare le sfumature per ciascun colore primario con un insieme di 8 bit. In totale sono rappresentabili: 2 8 =256 sfumature per ciascun colore primario Ad ogni cella quindi associati 3*8= 24 bit, e si possono rappresentare 2 24 = circa 16 milioni di colori diversi. 21 Rappresentazione delle immagini -formati BITMAP: è il formato della rappresentazione più semplice: la sequenza dei bit della griglia a a ciascuno dei quali sono associati 24 bit per il colore. E ingombrante. I file di tipo bitmap hanno estensione.bmp 22 11

Rappresentazione delle immagini -formati Per evitare una eccessiva occupazione di memoria si sono introdotti metodi per la codifica che prevedono anche una compressione delle immagini. Tali sistemi sono basati su vari criteri orientati alla eliminazione delle parti superflue nella rappresentazione (per esempio una sequenza di celle dello stesso colore). 23 Rappresentazione delle immagini-formati I sistemi di codifica con compressione più diffusi sono: GIF (Graphic Interchange Format): Compressione 8 bit per il colore Adatto alla rappresentazione di immagini semplici I file che contengono immagini codificate secondo questo sistema hanno estensione.gif 24 12

Rappresentazione delle immagini-formati PNG (portable Network Graphics): Compressione migliore rispetto a GIF 24 bit per il colore I file che contengono immagini codificate secondo questo sistema hanno estensione.png 25 Rappresentazione delle immagini-formati JPEG (Joint Picture Experts Group): Codifica più efficiente rispetto al GIF colori codificati con 24 bit. Adatto a rappresentare immagini ricche di sfumature di colore I file che contengono immagini codificate secondo questo sistema hanno estensione.jpg 26 13

Rappresentazione delle immagini-formati TIFF (Tagged Image File Format): Compressione che mantiene una fedeltà maggiore all immagine originale colori rappresentati con 24 bit Rispetto agli altri che compattano l immagine richiede una occupazione di memoria maggiore. I file che contengono immagini codificate secondo questo sistema hanno estensione.tif 27 Rappresentazione del suono La digitalizzazione avviene nel dominio delle frequenze La frequenza di campionamento è espressa in Khz (migliaia di hertz al secondo) I livelli di quantizzazione costituiscono i suoni base diversi che si possono distinguere: 8 bit (256 suoni) per un segnale tipo telefonico 16 bit (circa 65.000 suoni) per una qualità CD Anche nel caso del suono i sistemi di codifica includono la compressione delle informazioni, per ridurre la dimensione dei file 28 14

Rappresentazione del suonoformati Formati di file audio più diffusi: AIFF (Audio Interchange File Format) Estensione:.aif WAVE Comparabile al.aif Estensione.wav 29 Rappresentazione di informazioni multimediali A questo punto è chiaro che la rappresentazione digitale di informazioni multimediali, che consistono di testo, immagini, filmati (che sono sequenze di migliaia di fotogrammi) e suoni, richiede una occupazione di memoria imponente. Formati più diffusi per la rappresentazione multimediale: MPEG (Moving Picture Expert Group), estensione.mpg.mov (letto dalla applicazione QuickTime, utilizzato per rappresentazione di video) 30 15

Riassumendo La frequenza di campionamento: nelle immagini è data dal numero di celle per unità di superficie, in genere misurata in punti per pollice(dpi: dot per inch) nel suono è misurata in Khz. I livelli di quantizzazione: Nelle immagini: 16 milioni di colori - 24 bit 256 colori 8 bit 64 colori 6 bit 2 colori 1 bit Nel suono 256 8 bit (codifica usata per la trasmissione sulla rete) 65536 valori 16 bit (codifica usata nei CD) 31 16