Compressione delle immagini. Metodi e Formati
|
|
- Ugo Oreste Magni
- 5 anni fa
- Visualizzazioni
Transcript
1 Compressione delle immagini Metodi e Formati
2 Dati bitmap Insieme di valori numerici che specificano i colori dei singoli pixel
3 Esempi di ridondanza dei dati
4 Ridondanza della codifica (esempio: 4 livelli di grigio) L avg = 0.25(2) (1) (3) (3) = 1.81 bit M N L avg = 256 x 256 x 1.81 = C = 256! 256!8 256! 256!1.81 = " 4.42 R =1! 1 C =1! = 0.774
5 Ridondanza spaziale e temporale
6 Informazione irrilevante
7 Valutazioni soggettive
8 Esempio Eccellente Passabile / Marginale Inferiore / Inutilizzabile
9 Diagrammi a blocchi della compressione
10 Meccanismi di compressione dati simmetrici/asimmetrici lossless/lossy adattativi/non-adattativi
11 Forme comuni di compressione dei dati bitmap RLE (Run Lenght Encoding) LZW (Lempel-Ziv-Welch) CCITT (variante del metodo di Huffman) Uso di trasformata DCT (Discrete Cosine Transform, usato nel JPEG)
12 RLE
13 Metodo Run Length Encoding Si adatta a qualsiasi tipo di dato in genere non raggiunge rapporti di compressione molto buoni ma è veloce da eseguire
14 Metodo RLE La dimensione di una sequenza di elementi (caratteri o codifiche di pixel) uguali viene detta run Un run viene codificato con due byte, il primo rappresenta il numero di caratteri e il secondo il carattere La sequenza AAAAAAAAAAAAAAA (15 volte la lettera A) viene codificata come 15A La codifica (numero di caratteri uguali seguito dal carattere) viene chiamata packet RLE Si genera un packet ad ogni cambiamento di carattere La sequenza AAAAAAbbbXXXXXt viene codificata come 6A3b5X1t
15 Applicazione di RLE (BMP) Tipico di immagini binarie, con lunghi run Varianti del metodo prendono in considerazioni pixel adiacenti su linee diverse
16 LZW
17 Compressione dati: metodo Lempel-Ziv-Welch metodo molto diffuso (compress, zoo, pkzip, gzip, ecc.) lavora su tutti i tipi di dati veloce in compressione e decompressione metodo a sostituzione o a dizionario
18 Metodo LZW Immagine come sequenza di dati Si identificano pattern (sottostringhe o sottosequenze) e ricercati nel dizionario Se non presenti, si costruisce un codice per il pattern e si aggiunge al dizionario Se presente, il codice viene scritto nell output del file compresso
19 Esempio di compressione LZW input: Prima fase: identificazione dei pattern (si cerca il pattern più lungo non ancora in dizionario) Seconda fase: codifica della stringa a b c d e f g h h a b c d e f g h
20 Esempio di codifica LZW
21 Esempio di codifica LZW
22 Formati di file
23 GIF (Graphics Interchange Format) Tipo: Bitmap Colori: da 1 a 8 bit (da 2 a 256 colori) Compressione: LZW Piattaforme: Macintosh, Windows, Unix Formato di uso generale: ben definito, ben documentato, molto diffuso, supportato da numerose applicazioni Sviluppato dalla Compuserve Inc. ne ha definito le specifiche nel 1987 ha aggiunto nel 1989 nuove funzionalità esistono due versioni del formato (GIF87a e GIF89a)
24 GIF Interlacciate Interlacciamento = suddivisione del fotogramma in linee numerate che vengono poi lette in un ordine stabilito, diverso da quello sequenziale Bozza dell immagine, che si affina sempre più
25 GIF animate È possibile costruire delle animazioni componendo una sequenza di immagini codificate come GIF Esistono diversi programmi che permettono di costruire queste animazioni Livelli di Photoshop o GIMP
26 TIFF (Tag Image File Format) Tipo: Bitmap Colori: da 1 a 24-bit Compressione: RLE, LZW, nessuna Piattaforma: Macintosh, Windows, Unix Formato bitmap molto versatile Possibilità di memorizzare più immagini nello stesso file
27 PNG (Portable Network Graphics) Formato standard potente e versatile Motivazione: royalty su LZW, uso di LZ77 completa portabilità su tutti i sistemi compressione molto efficiente trasparenza tramite alpha-channel metodo di interlacciamento molto efficace codici di autocontrollo per la verifica dei dati trasmessi
28 Metodo di Differencing Si usa per rendere i dati meglio comprimibili pixel adiacenti di immagini con variazioni continue di colore variano per molto poco invece del valore di un pixel, si memorizza solo la differenza con valore adiacente si riduce sensibilmente la quantità di info (senza perdita)
29 Metodo di Huffman Info di natura statistica (frequenza con cui si presentano determinate sequenze) Codificare sequenze più frequenti con parole corte meno frequenti con parole lunghe
30 Esempio: Huffman Input Sottostringa Frequenza Codifica % % % % % % 0000 Output compresso:
31 Compressione e formati
32 Formati e file grafici Come si registrano i dati? Quale formato utilizzare? GIF, JPEG, ecc. Ciascun formato si preoccupa di definire quali sono le informazioni necessarie in che modo vengono memorizzate
33 Il formato raw elenco dei valori numerici di ciascun pixel file che permette di ricostruire l immagine Sembra un modo semplice ed universale per descrivere un immagine
34 Problemi con il raw format Chi legge il file non conosce le dimensioni in pixel dell immagine quanti bit per pixel cosa rappresenta il valore numerico (intensità luminosa, valore di colore, ecc.) quando inizia o termina un pixel? quando inizia o termina una linea?
35 File grafici: esigenza di un formato Immagine Bitmap Immagine Quantizzata 15 x Rendering (20 x 9) Rendering (15 x 12)
36 File grafici con formato esplicito Esistono più di 200 formati di file grafici Parametri profondità di pixel palette (esistenza e tipo) compressione dati (esistenza e tipo) formati utilizzabili su una o più piattaforme formati per applicazioni specifiche
37 File bitmap I formati bitmap variano molto nei dettagli ma condividono la stessa struttura generale Un file bitmap è organizzato componenti base componenti specifiche
38 Componenti di base l intestazione (header) i dati bitmap la coda (footer) (non sempre presente) HEADER DATI BITMAP HEADER DATI BITMAP FOOTER
39 Componenti specifiche la palette dei colori la tabella delle scan-line la tabella di correzione dei colori l indice delle bitmap (immagini multiple)
40 File bitmap HEADER DATI BITMAP PALETTE HEADER PALETTE TABELLA SCAN-LINE TABELLA CORREZIONE COLORI DATI BITMAP FOOTER HEADER PALETTE INDICE BITMAP DATI BITMAP 1 DATI BITMAP 2... DATI BITMAP N FOOTER
41 Header (Intestazione) Informazioni sui dati bitmap all inizio del file Campi fissi comuni: identificatore del formato linee per immagine, pixel per linea bit per pixel, canali di colore tipo di compressione origine X e Y dell immagine spazio utilizzato
42 Organizzazione dei dati bitmap Dati bitmap parte più consistente di un file con formato bitmap Esistono due metodi per organizzare i dati dei pixel di un immagine: organizzazione di tipo scan line organizzazione di tipo planare
43 Organizzazione scan-line Immagine formata da una o più scan line scan line = dati che rappresentano i pixel dimensione dei pixel x pixel per scan line -> punto di inizio di ogni scan line
44 Pixel organizzati in una scan line Pixel 0 Pixel 1 Pixel 2 Pixel 3 Scan line 0 Scan line 1 Scan line
45 Organizzazione di tipo planare Dati dell immagine in due o più piani Immagine a più colori: tre blocchi di dati bitmap (un blocco per ogni colore primario) Blocco costituito da righe, come scan line Blocchi contigui o sparsi nel file
46 Dati di pixel organizzati in piani Piano blu Piano verde Piano rosso
47 Formati di file grafici Adobe Photoshop CGM EPS GIF JPEG JFIF Macintosh Pict Microsoft RIFF (.AVI,.WAV) MPEG PDF PNG QuickTime TGA TIFF
48 Adobe Photoshop Formato utilizzato dal programma Photoshop Tipo bitmap Più modelli di colore (RGB, CMY, ecc.) Compressione: Nessuna, RLE Sistemi: Macintosh, Windows Utilizzo: Applicazione Adobe Photoshop
49 CGM (Computer Graphics Metafile) Standard ISO per codifica di grafica vettoriale e raster, e testo TIPO METAFILE Supportato da diversi programmi, ma adottato solo in parte (standard complesso) Compressione: RLE, CCITT (Huffman) Attributi e primitive grafiche per supportare esigenze in svariati campi (art, illustrazioni tecniche, cartografia, editoria e altro) Descrizioni in formati ASCII e codifiche
50 EPS (Encapsulated Postscript) Tipo: Page Description Language (PDL) Colori: monocromatico Piattaforme: quasi tutte Sottoinsieme del Postscript Utilizzati per la porzione grafica di un documento.
51 Postscript Linguaggio creato dalla Adobe per descrivere layout (formattazione) di testo, grafica vettoriale, e immagini bitmap su video o su carta Dispositivi di output con interprete Postscript (stampanti, macchine per composizione, ecc.)
52 Macintosh Pict Tipo: Metafile Colori: fino a 24-bit Compressione: PackBit, JPEG Piattaforma: Macintosh Utilizzo: programmi di disegno
53 PDF Tipo: Metafile Piattaforme: quasi tutte Il formato PDF (Portable Document Format) è un formato creato dalla Adobe. Può essere considerato una sorta di evoluzione del formato Postrscript. È più efficiente nella memorizzazione
54 TGA Formato diffuso (spesso chiamato Targa) Utilizzato originalmente su stazioni grafiche dedicate alla gestione di immagini digitalizzate direttamente da segnali video Colori: 8-bit, 16-bit, 24-bit, 32-bit livelli di grigio e colori Compressione: RLE, nessuna
55 Microsoft RIFF (.AVI,.WAV) Tipo: Multimedia Colori: 24-bit Compressione: RLE, audio, video Piattaforma: Windows Utilizzo: RIFF formato comune nativo di Microsoft Windows Serve per memorizzare informazioni audio, video e grafiche in applicazioni multimediali
56 Quick Time Tipo: dati audio/video Compressione: RLE, JPEG, altri Piattaforma: Macintosh, Windows Applicazioni; QuickTime Utilizzo: memorizzazione e scambio di informazioni in ambiente Macintosh e Windows
57 Compressione basata su trasformata
58 Block coding con trasformata
59 Scelta trasformata Fourier Walsh-Hadamard DCT
60 Funzioni base Fourier 8 orizzontali 0 orizzontali 4 orizzontali 32 orizzontali 0 verticali 32 verticali 16 verticali 2 verticali
61 Funzioni base DCT (n=4)
62 Periodicità implicita DFT DCT
63 Blocking artefact
64 Dimensione sotto-immagini
65 Allocazione dei bit
66 Codifica zonale/soglia
67 JPEG
68 JPEG (Joint Photographic Expert Group) Uno standard JFIF = JPEG File Interchange Format Più formati grafici utilizzano la tecnica JPEG JFIF TIFF, versione 6
69 Compressione JPEG Si applica sia a immagini a colori a 24 bit che a immagini a livelli di grigio Particolarmente indicato per immagini di tipo fotografico Non adatto a variazioni brusche di intensità e colore delle immagini artificiali (contorni netti)
70 Vantaggi JPEG elevati fattori di compressione senza perdita di qualità diversi livelli di qualità
71 JPEG Rapporto di compressione C dipende dal contenuto dei dati (tipicamente da 20:1 a 25:1) Controllo qualità variabile mediante parametro Q JPEG non ideale con immagini con grandi zone dello stesso colore
72 Passi compressione JPEG Trasforma l immagine in uno spazio di colori ottimale Downsampling sulle componenti di crominanza Applica la DCT (Discrete Cosine Transform) ai blocchi di pixel per rimuovere i dati ridondanti Quantizza ogni blocco di coefficienti DCT usando una funziona ottimizzata per l occhio umano Codifica i coefficienti risultanti con uno dei metodi di Huffman
73 1. Trasformare lo spazio dei colori Si parte da qualsiasi modello di colore (RGB, CMY, ecc.). Si arriva al modello luminanza/crominanza (YC b C r ) Occhio più sensibile alla luminanza (Y) rispetto alla crominanza (C b C r )
74 2. Downsampling sulle componenti di crominanza Più pixel per il canale Y, meno pixel per C b e C r Esempio: immagine di 1000x1000 pixel 1000x1000 pixel per (Y) solo 500x500 pixel per C b e C r Totale: 6 valori, 4 di luminanza e 1 per ogni canale di crominanza (invece di 12) C r Y Y Y Y C b
75 3-4-5 DCT, quantizzazione e codifica Immagine è divisa in blocchi di 8x8 pixel Ad ogni blocco si applica la DCT: si rappresentano le variazioni di colore nei blocchi Si rimuovono le variazioni piccole (alte frequenze)
76 Esempio: immagine 8x8
77 Traslazione di livello -2 k-1, k numero di bit -128
78 Trasformata DCT, n=8
79 Tabella di normalizzazione
80 Diverse normalizzazioni
81 Coefficienti scalati e troncati
82 Sequenza a zig-zag
83
84 Originale (TIFF o GIF) JPEG buona qualità JPEG bassa qualità
Formati e file grafici. Il formato raw. Problemi con il formato raw. File grafici: esigenza di un formato
Formati e file grafici Il formato raw Memorizzare un immagine su disco per archiviazione per invio ad un altro utente Come si registrano i dati? Quale formato utilizzare? GIF, JPEG, ecc. Ciascun formato
DettagliTECNICHE DI COMPRESSIONE DATI
TECNICHE DI COMPRESSIONE DATI COMPRESSIONE DATI La compressione produce una rappresentazione più compatta delle informazioni è come se si usassero meno parole per dire la stessa cosa in modo diverso. Esistono
DettagliΣ i p(s i)i(s i)= -Σ i p(s i)log(p(s i)) Lezione 03: Compressione - Formati. Compressione
Compressione La compressione delle immagini è oggi uno dei campi di ricerca più importanti per poter risolvere il problema della trasmissione e archiviazione dei file grafici. Siccome le immagini e in
DettagliImmagini Digitali Immagini digitali
Immagini digitali Processi e metodi per la codifica e il trattamento dei formati raster e vettoriali Immagini raster Fondamenti Le immagini raster, chiamate anche pittoriche o bitmap, sono immagini in
DettagliVARI TIPI DI FILE I FORMATI DI FILE E LA COMPRESSIONE
I FORMATI DI FILE E LA COMPRESSIONE I formati dei file di grafica si differenziano per come rappresentano i dati dell immagine (pixel o vettori), per la tecnica di compressione e per le funzioni di Photoshop
DettagliCorso di Informatica
CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it Compressione delle immagini 2 Tecniche di compressione Esistono tecniche di compressione per
DettagliI formati dei file immagine
I formati dei file immagine Le immagini vettoriali Le immagini vettoriali sono caratterizzate da linee e curve definite da entità matematiche chiamate vettori I vettori sono segmenti definti da un punto
DettagliCodifica dei caratteri ASCII ESTESO. Codifica delle immagini. Codifica immagini bitmap
Codifica dei caratteri I caratteri di un testo vengono codificati tramite sequenze di bit, utilizzando un codice di traduzione. Quello più usato è il codice ASCII (American Standard Code for Information
DettagliLa codifica. dell informazione. Tipi di informazione
Tipi di informazione 11111111111111111111111 111111111111111111111111111 111111111111111111111111111 111111111111111111111111111 1111111111111111111111111 11111111111111111111111111 11111111111111111111111
DettagliInformatica grafica e Multimedialità. 4 Immagini grafiche
Immagini raster e vettoriali Le immagini grafiche si distinguono in due classi differenti: immagini raster e immagini vettoriali. Le immagini raster, dette anche pittoriche o pixel-oriented, dividono l
DettagliProgrammazione per il Web
Programmazione per il Web a.a. 2006/2007 http://www.di.uniba.it/~lisi/courses/prog-web/prog-web0607.htm dott.ssa Francesca A. Lisi lisi@di.uniba.it Orario di ricevimento: mercoledì ore 10-12 Questa dispensa
DettagliElaborazione di Segnali e Immagini (ESI)
Elaborazione di Segnali e Immagini (ESI) AA 2002-2003 Paola Bonetto email: bonetto@disi.unige.it Stanza: #110 Tel: 010 353 6643 Programma Colore e spazi di colore (CIE, RGB, HSV, gray, ) Formati di immagini
Dettagli3. LA RISOLUZIONE Misura della risoluzione Modifica della risoluzione
3. LA RISOLUZIONE La risoluzione di un immagine indica il grado di qualità di un immagine. Generalmente si usa questo termine parlando di immagini digitali, ma anche una qualunque fotografia classica ha
DettagliPDF created with pdffactory trial version www.pdffactory.com
Codifica di immagini Codifica di immagini o Un immagine è un insieme continuo di informazioni A differenza delle cifre e dei caratteri alfanumerici, per le immagini non esiste un'unità minima di riferimento
DettagliC M A P M IONAM A E M NT N O
IMMAGINE DIGITALE Nelle immagini digitali, il contenuto fotografico (radiometria) viene registrato sotto forma di numeri. Si giunge a tale rappresentazione (RASTER) suddividendo l immagine fotografica
DettagliLa codifica delle Immagini. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132Sesto San Giovanni
La codifica delle Immagini Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132Sesto San Giovanni Lettere e numeri non costituiscono le uniche informazioni utilizzate dagli elaboratori, infatti
DettagliRappresentazione delle Immagini
Rappresentazione delle Immagini Metodi di rappresentazione Raster: Informazione grafica rappresentata come matrice di pixel Vettoriale: Informazione grafica rappresentata da relazioni matematiche (funzioni
DettagliLA CODIFICA DELLE IMMAGINI
LA CODIFICA DELLE IMMAGINI Anche le immagini possono essere memorizzate in forma numerica (digitale) suddividendole in milioni di punti, per ognuno dei quali si definisce il colore in termini numerici.
DettagliDigital Watermarking Technology
Digital Watermarking Technology Internet- Web: Database multimediale distribuito sul globo terrestre testo grafica audio video Ogni utente connesso alla rete ha la possibilità di accedere alle informazioni
DettagliFormati Immagine. Un po d immaginazione
Formati Immagine Un po d immaginazione Prima parte Compressione lossy e lossless Grafica Raster e Vettoriale Formati Raster BMP/RAW GIF Dithering PNG TIFF JPEG Compressione E una tecnica usata per ridurre
DettagliCenni alla compressione delle immagini
Cenni alla compressione delle immagini Introduzione Buona parte delle informazione viene veicolata sotto forma di immagini Le immagini vengono gestite dai calcolatori come una matrice di digital picture
DettagliImmagini digitali. Paolo Zatelli. Dipartimento di Ingegneria Civile ed Ambientale Università di Trento. Immagini digitali
Immagini digitali Immagini digitali Paolo Zatelli Dipartimento di Ingegneria Civile ed Ambientale Università di Trento Paolo Zatelli Università di Trento 1 / 22 Immagini digitali Outline 1 Immagini digitali
DettagliLa codifica delle immagini
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
DettagliLa codifica delle immagini
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
DettagliIMMAGINE BITMAP E VETTORIALI
BITMAP VETTORIALE VETTORIALE BITMAP IMMAGINE BITMAP è una immagine costituita da una matrice di Pixel. PIXEL (picture element) indica ciascuno degli elementi puntiformi che compongono la rappresentazione
DettagliDal foglio di carta alla multimedialità
Dal foglio di carta alla multimedialità Multimediale Che utilizza più mezzi di comunicazione. Nell'ambito delle tecnologie educative significa utilizzare più mezzi didattici integrati. IPERTESTO E IPERMEDIA
DettagliImmagini vettoriali Immagini bitmap (o raster) Le immagini vettoriali .cdr.swf .svg .ai.dfx .eps.pdf .psd
Esistono due tipi di immagini digitali: Immagini vettoriali, rappresentate come funzioni vettoriali che descrivono curve e poligoni Immagini bitmap, (o raster) rappresentate sul supporto digitale come
DettagliLa codifica delle immagini
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:
DettagliLA CODIFICA DELLE IMMAGINI
asdf LA CODIFICA DELLE IMMAGINI 3 March 2012 Premessa L'articolo che segue vuole essere, senza alcuna pretesa di rigore scientifico e di precisione assoluta, in quanto non ne possiedo le competenze, una
DettagliIl suono digitale. Concetti di base
Il suono digitale 1 Concetti di base Il processo di digitalizzazione del suono si chiama encoding Problematiche simili a quelle della digitalizzazione di immagini Frequenza di campionamento: il numero
DettagliINFORMATICA E GRAFICA PER IL WEB
INFORMATICA E GRAFICA PER IL WEB Psicologia e comunicazione A.A. 2014/2015 Università degli studi Milano-Bicocca docente: Diana Quarti LEZIONE 04 INFORMATICA E GRAFICA PER IL WEB A.A. 2014/2015 docente:
DettagliComponenti multimediali per il Web. Modulo 14
Componenti multimediali per il Web Modulo 14 Obiettivi Valutare e usare strumenti di utilità e produzione grafica anche animata per inserire e modificare componenti multimediali (immagini, immagini animate,
DettagliElementi di Informatica
Università degli Studi di Catania FACOLTA DI MEDICINA E CHIRURGIA Elementi di Informatica Anno accademico: 2008/2009 Docente: angelo.nicolosi@unict.it Le immagini digitali scansione di fotografie esistenti
DettagliUn ripasso di aritmetica: Rappresentazione binaria - operazioni. riporti
Un ripasso di aritmetica: Rappresentazione binaria - operazioni A queste rappresentazioni si possono applicare le operazioni aritmetiche: riporti 1 1 0 + 1 0 = 1 0 0 24 Un ripasso di aritmetica: Rappresentazione
DettagliGrafica Online Luca Panella Innovatek scrl - Bari
Grafica Online Luca Panella Innovatek scrl - Bari Sommario Scenario Web Nozioni di grafica on-line Principali programmi di grafica web Realizzazione di banner e layout per il web 2 Risorse online Sito
DettagliImmagini digitali Appunti per la classe 3 R a cura del prof. ing. Mario Catalano
Immagini digitali LA CODIFICA DELLE IMMAGINI Anche le immagini possono essere memorizzate in forma numerica (digitale) suddividendole in milioni di punti, per ognuno dei quali si definisce il colore in
DettagliMarta Capiluppi marta.capiluppi@univr.it Dipartimento di Informatica Università di Verona
Marta Capiluppi marta.capiluppi@univr.it Dipartimento di Informatica Università di Verona Classificazione delle immagini Le immagini si suddividono in raster e vettoriali. Le immagini raster sono di tipo
DettagliElaborazione di Segnali e Immagini (ESI)
Elaborazione di Segnali e Immagini (ESI) AA 22-23 Paola Bonetto email: bonetto@disi.unige.it Stanza: #11 Tel: 1 353 6643 Programma Colore e spazi di colore (CIE, RGB, HSV, gray, ) Formati di immagini (jpg,
DettagliLe immagini digitali. formati, caratteristiche e uso. Testo e foto di Mario Ceppi
Le immagini digitali formati, caratteristiche e uso Testo e foto di Mario Ceppi GIF Ideale per la rappresentazione di immagini sul Web come gif animate, pulsanti e intestazioni, non è invece adatto alle
Dettagligestione e modifica di immagini fotografiche digitali
gestione e modifica di immagini fotografiche digitali i formati grafici immagini raster e vettoriali La rappresentazione delle immagini in formato elettronico può essere attuata in due modi: raster (detta
DettagliElaborazione testi: immagini
by Studio Elfra sas Gestione Immagini Aggiornato a Aprile 2009 Informatica di base 1 Elaborazione testi: immagini Il testo di un documento di Word può essere integrato con immagini di vario tipo: 2 1 Elaborazione
DettagliElaborazione di immagini digitali
1 Elaborazione di immagini digitali 1. Definizione di immagine digitale Un'immagine digitale è un insieme ordinato di pixel (PICture ELement) ottenuti, in alternativa: dalla scansione di un'immagine analogica
DettagliIntroduzione al trattamento delle immagini digitali
Introduzione al trattamento delle immagini digitali Istituto Pavoniano Artigianelli Trento Classe terza Marco Franceschini L avvento del Digital Imaging La sfera dell Imaging include processi di produzione
DettagliGrafica Bitmap e Grafica Vettoriale
ITCG CATTANEO CON LICEO DALL'AGLIO- via Matilde di Canossa, 3 - Castelnovo ne Monti (RE) Sezione ITI - Corso di Fisica - prof. Massimo Manvilli Grafica Bitmap e Grafica Vettoriale Grafica vettoriale :
DettagliGrafica Digitale. Concetti di base della computer grafica. Oliviero Neglia
Grafica Digitale Concetti di base della computer grafica Oliviero Neglia Per grafica digitale intendiamo quell'insieme di processi che ci permettono di creare, modificare e visualizzare immagini attraverso
DettagliElementi di Informatica e Programmazione
Elementi di Informatica e Programmazione La Codifica dell informazione (parte 4) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente:
DettagliCodifica Video MPEG. Ing. Francesco Benedetto - Prof. Gaetano Giunta. Laboratorio di Telecomunicazioni (COMLAB) Università degli Studi Roma Tre
Codifica Video MPEG Ing. Francesco Benedetto - Prof. Gaetano Giunta Laboratorio di Telecomunicazioni (COMLAB) Università degli Studi Roma Tre 1 Perché comprimere Si supponga di voler trasmettere 30 fotografie
DettagliINTRODUZIONE AL TRATTAMENTO DELLE IMMAGINI DIGITALI
TPO PROGETTAZIONE UD 19 Fotoritocco 1 PARTE 1 INTRODUZIONE AL TRATTAMENTO DELLE IMMAGINI DIGITALI A.F. 2011/2012 1 L AVVENTO DEL DIGITAL IMAGING La sfera dell Imaging include processi di produzione e riproduzione
DettagliEsercitazioni di Informatica Grafica A.A. 2009-2010
Esercitazioni di Informatica Grafica A.A. 2009-2010 Ing. Simone Garagnani simone.garagnani@unibo.it UNIVERSITA DI BOLOGNA Simone Garagnani - Esercitazioni di Informatica Grafica PARTE II Gli strumenti
DettagliLezione 9: Video(II) Informatica e Produzione Multimediale. Docente: Umberto Castellani
Lezione 9: Video(II) Informatica e Produzione Multimediale Docente: Umberto Castellani Sommario Introduzione al video Formati video Analogici digitali Il Moving picture Expert group (MPEG) Editing video
DettagliCorso di Informatica
Corso di Informatica Modulo T2 A2 Elaborazione grafica in 2D 1 Prerequisiti Utilizzo elementare di applicazioni grafiche Conoscenza elementare di dispositivi grafici Elementi di numerazione binaria 2 1
Dettaglicorso di photoshop full immersion
I S T I T U T O PALMISANO corso di photoshop full immersion Basic BITMAP La grafica bitmap, o grafica raster (in inglese bitmap graphics, raster graphics), è una tecnica utilizzata in computer grafica
DettagliIngegneria Aerospaziale Prof. A. Palomba - Elementi di Informatica (E-Z) Rappresentazione caratteri Rappresentazioni immagini Rappresentazione suoni
2009-200 Ingegneria Aerospaziale Prof. A. Palomba - Elementi di Informatica (E-Z) 3 Rappresentazione caratteri Rappresentazioni immagini Rappresentazione suoni Lez. 3 Calcolatore e Informazione Tutti i
DettagliSappiamo rappresentare in formato digitale testi scritti e numeri. Ma come la mettiamo con le immagini e i suoni?
Sappiamo rappresentare in formato digitale testi scritti e numeri. Ma come la mettiamo con le immagini e i suoni? In questo caso la situazione sembra del tutto diversa. Il testo scritto è costruito combinando
DettagliCome si misura la memoria di un calcolatore?
Come si misura la memoria di un calcolatore? Definizione Il byte è definito come unità di misura di memoria. I multipli del byte sono: KiloByte (KB) - 1 KB = 2 10 byte = 1024 byte MegaByte (MB) - 1 MB
DettagliLa codifica delle immagini
La codifica delle immagini La digitalizzazione La digitalizzazione di oggetti legati a fenomeni di tipo analogico, avviene attraverso due parametri fondamentali: 1. Il numero dei campionamenti o di misurazioni
DettagliData coding Compression Image formats. Andrés Méndez April 2014
Data coding Compression Image formats Andrés Méndez April 2014 La codifica delle immagini Le immagini possono essere memorizzate in forma numerica (digitale) suddividendole in milioni di punti, per ognuno
DettagliLe immagini. Sappiamo rappresentare in formato digitale testi scritti e numeri. Ma come la mettiamo con le immagini e i suoni?
Sappiamo rappresentare in formato digitale testi scritti e numeri. Ma come la mettiamo con le immagini e i suoni? In questo caso la situazione sembra del tutto diversa. Il testo scritto è costruito combinando
DettagliRappresentazione dell informazione
Rappresentazione dell informazione Segnali audio Esempio: la nota LA La pressione dell aria varia in modo sinusoidale con una frequenza di 440Hz 2 1 Analisi dei segnali audio Tu. i suoni possono essere
DettagliCodifica dell informazione
Codifica Cosa abbiamo visto : Rappresentazione binaria Codifica dei numeri (interi positivi, interi con segno, razionali.) Cosa vedremo oggi: Codifica dei caratteri,codifica delle immagini,compressione
DettagliIV CAP IMPORTAZIONE ED ELABORAZIONE DI IMMAGINI
IV CAP IMPORTAZIONE ED ELABORAZIONE DI IMMAGINI IV.1 Importazione di immagini vettoriali. Con Flash è possibile realizzare grafica vettoriale, oppure è possibile elaborare sia grafica vettoriale creata
DettagliCodifica delle Informazioni
Codifica delle Informazioni Luca Bortolussi Dipartimento di Matematica e Informatica Università degli studi di Trieste Panoramica Le informazioni gestite dai sistemi di elaborazione devono essere codificate
DettagliR { 0, 1 } Può rappresentare qualunque informazione a due valori ( D = 2 ) Una stringa di m bit può assumere 2 m valori diversi Esempio: D = 4.
Esempio di codifica binaria R { 0, 1 } Può rappresentare qualunque informazione a due valori ( D = 2 ) Una stringa di m bit può assumere 2 m valori diversi Esempio: 00 01 10 11 D = 4 m = 2 Schema generale
DettagliElementi di Informatica e Programmazione
Elementi di Informatica e Programmazione La Codifica dell informazione (parte 4) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente:
DettagliPHOTOSHOP ON LINE Massimo Picardello Progetto Campus One FORMATI GRAFICI E COMPRESSIONE DELLE IMMAGINI
PHOTOSHOP ON LINE Massimo Picardello Progetto Campus One FORMATI GRAFICI E COMPRESSIONE DELLE IMMAGINI Indice Tutorial di Photoshop sui formati e le compressioni delle immagini - Introduzione, pag. 2 -
DettagliLa rappresentazione dell informazione. La codifica dei dati multimediali. Sommario
La rappresentazione dell informazione Su questa parte vi fornirò dispense Sui testi di approfondimento: leggere dal Cap. 2 del testo C (Console, Ribaudo): 2.3, 2.4 Parte II La codifica dei dati multimediali
DettagliSteganografia nelle Immagini
Steganografia nelle Immagini Seminario di Sicurezza Marianna Facinoli 1. Introduzione. Formati grafici Le immagini per le loro dimensioni e il loro comune utilizzo sono ottime candidate per scopi steganografici.
DettagliIMMAGINI DIGITALI e computer graphics
IMMAGINI DIGITALI e computer graphics IMMAGINI (raster) acquisite (da scanner*, da dispositivo fotografico digitale, singolo frame da telecamera digitale, singolo frame da telecamera o videoplayer connessi
Dettagli1.3a: La Codifica Digitale delle Immagini
1.3a: La Codifica Digitale delle Immagini Bibliografia Curtin, 4.7 e 4.9 (vecchie edizioni) Curtin, 3.7 e 3.9 (nuova edizione) CR pag. 14-18 Questi lucidi La codifica delle immagini: Pixel Un immagine
DettagliPolitecnico di Milano. Corsi di Informatica Grafica. Prof. Manuel Roveri Dipartimento di Elettronica e Informazione roveri@elet.polimi.
Rappresentazione dell informazione Corsi di Informatica Grafica Prof. Manuel Roveri Dipartimento di Elettronica e Informazione roveri@elet.polimi.it Indice Rappresentazione dell informazione Numeri Caratteri
DettagliLa rappresentazione dell informazione
La rappresentazione dell informazione Sui testi di approfondimento: leggere dal Cap. 2 del testo C (Console, Ribaudo): 2.3, 2.4 Parte II La codifica dei dati multimediali I caratteri alfanumerici non costituiscono
DettagliTipologia dei dati e organizzazione delle informazioni Sistemi di indicizzazione e recupero
Tipologia dei dati e organizzazione delle informazioni Sistemi di indicizzazione e recupero 2. Approfondimento su immagini e grafica IMMAGINI l immagine digitale è una matrice bidimensionale di numeri,
DettagliInformatica per i beni culturali
Informatica per i beni culturali Corso di laurea magistrale in Archeologia Lezione 2 Architettura dei calcolatori e codifica di immagini Mario Alviano e Roberto Parise Sommario Hardware e software Grafica
DettagliRappresentazione delle informazioni
Testo di rif.to: [Congiu] - 1.2 (pg. 17 22) -1.h Rappresentazione delle informazioni Testi Immagini Suoni Video Testi: : lo standard ASCII 1 American Standard Code for Information Interchange 7 bit, 2
DettagliImmagini Digitali. Dr. Annamaria Bria www.mat.unical.it/bria/
Immagini Digitali Dr. Annamaria Bria www.mat.unical.it/bria/ Codifica delle Informazioni Dr. Annamaria Bria CdL Biologia A.A. 2013-14 Codifica delle Informazioni Le informazioni che vengono memorizzate
DettagliLightroom 5. 10 gennaio 2015
Lightroom 5 10 gennaio 2015 Programma 1 Introduzione 7 Istogramma e Ritaglio 2 Interfaccia 8 BB, esposizione e Toni 3 Catalogo e Importazione 9 Dettaglio e Rumore 4 Libreria e Metadati 10 Esportazione
DettagliPublishing & Editing Immagini
Publishing & Editing Immagini Un'immagine digitale è la rappresentazione numerica di una immagine bidimensionale. La rappresentazione può essere di tipo vettoriale oppure raster (altrimenti detta bitmap);
DettagliIntroduzione alla grafica digitale
Ugo Romano Introduzione alla grafica digitale per i corsi Shoe Design Fashion Design & Modellistica Digital Design Photoshop Base & Avanzato INTRODUZIONE ALLA GRAFICA DIGITALE Introduzione Introduzione
DettagliNumerazione binaria e rappresentazione delle informazioni
Numerazione binaria e rappresentazione delle informazioni Info Sito del corso: http://home.dei.polimi.it/amigoni/informaticab.html Nicola Basilico, nicola.basilico@gmail.com Problema Abbiamo informazioni
DettagliImmagini e formati grafici
Immagini e formati grafici Cristina Baroglio a.a. 2003/2004 Corso di Tecniche Multimediali Biologia Le immagini gestibili tramite calcolatore possono avere diverse origini: possono essere immagini reali,
DettagliFondamentali nella Progettazione VideoLudica
CORSO PROGETTAZIONE VIDEOGIOCHI E SIMULAZIONI Fondamentali nella Progettazione VideoLudica Dispensa a cura di Roberto Zanoni ad uso esclusivo degli studenti 1 Entertainment & Interactivity Grafica Vettoriale
DettagliImmagini vettoriali. Immagini raster
Immagini vettoriali Le immagini vettoriali sono caratterizzate da linee e curve definite da entità matematiche chiamate vettori. I vettori sono segmenti definiti da un punto di origine, una direzione e
DettagliPremessa. Per questo tutte le informazioni nel computer debbono essere (e sono) rappresentate in binario.
Rappresentazione delle Informazioni in un Sistema di Elaborazione Prof. Claudio Maccherani Premessa Il computer, come è noto, è basato sulla logica binaria: tutto al suo interno viene rappresentato in
DettagliGrafica Raster. Sistemi Informativi Geografici per il monitoraggio e la gestione del territorio. Claudio Rocchini Istituto Geografico Militare
Grafica Raster Sistemi Informativi Geografici per il monitoraggio e la gestione del territorio Claudio Rocchini Istituto Geografico Militare Le Immagini Raster Immagini in formato digitale (Computer) Composte
DettagliRappresentazione delle Immagini
Rappresentazione delle Immagini Come si rappresenta un immagine Un immagine e di norma rappresentata come un raster, cioe una matrice di elementi discreti, detti pixel, ciascuno di un colore. Memorizzare
DettagliLA COMPRESSIONE DIGITALE DELL'IMMAGINE STATICA E DELL' AUDIO/VIDEO
1 luciano trapa aprile 2012 LA COMPRESSIONE DIGITALE DELL'IMMAGINE STATICA E DELL' AUDIO/VIDEO Chiedo scusa alle grandi domande per le piccole risposte che ho dato [Wislawa Szymborska] 2 IL RUOLO FONDAMENTALE
DettagliRappresentazione di informazioni multimediali
Rappresentazione di informazioni multimediali Con i moderni calcolatori si possono elaborare informazioni complesse. Vediamo come si rappresentano: immagini video suoni Accenneremo ai problemi di occupazione
DettagliInformatica Generale (Prof. Luca A. Ludovico) Presentazione 6.1 Rappresentazione digitale dell informazione
Rappresentazione digitale dell informazione Introduzione Nelle scorse lezioni, abbiamo mostrato come sia possibile utilizzare stringhe di bit per rappresentare i numeri interi e frazionari, con o senza
DettagliCodifica dell informazione
Codifica dell informazione Il calcolatore memorizza ed elabora vari tipi di informazioni Numeri, testi, immagini, suoni Occorre rappresentare tale informazione in formato facilmente manipolabile dall elaboratore
DettagliRealizzazione siti web. Le immagini
Realizzazione siti web Le immagini Rappresentqazione digitale delle immagini (immagini bitmapped Si sovrappone all'immagine analogica (ad esempio una fotografia) una griglia fittissima di minuscole cellette.
DettagliL' ESTENSIONI DEI FILE
L' ESTENSIONI DEI FILE Nei Pc (a differenza dei Macintosh) i nomi dei file sono composti da due parti distinte. La prima è il nome vero e proprio, la seconda dopo il punto (composta da te o quattro lettere)
DettagliInformatica (Sistemi di elaborazione delle informazioni)
Informatica (Sistemi di elaborazione delle informazioni) Corso di laurea in Scienze dell'educazione Lezione 8 Ultimi concetti, elaborazione di poster e diagrammi Mario Alviano Sommario OpenOffice Draw
DettagliElementi di grafica raster
Elementi di grafica raster Le immagini Una immagine è una rappresentazione spaziale di un oggetto o di una scena Una immagine digitale è una rappresentazione di una scena anche 3D dopo il processo di acquisizione
DettagliL informazione grafica. Le immagini digitali. Esempi. Due grandi categorie. Introduzione
1 2 L informazione grafica Le immagini digitali grafica a caratteri grafica vettoriale Introduzione grafica raster 3 4 Due grandi categorie Esempi Immagini reali: acquisite da una scena reale mediante
DettagliSistemi di numerazione: binario, ottale ed esadecimale
Sistemi di numerazione: binario, ottale ed esadecimale Codifica binaria dell Informazione Bit Byte Kilobyte Megabyte Gigabyte 0/1 (si/no) 00010010 (8 bit) 2 10 = 1024 byte 2 20 ~ 1.000.000 byte 2 30 ~
DettagliLez.8 - Multimedia. Prof. Giovanni Mettivier
Lez.8 - Multimedia Prof. Giovanni Mettivier Dott. Giovanni Mettivier, PhD Dipartimento Scienze Fisiche Università di Napoli Federico II Compl. Univ. Monte S.Angelo Via Cintia, I-80126, Napoli mettivier@na.infn.it
DettagliIndice generale Introduzione...xi Capitolo 1 Che cos è Flash...1
Indice generale Introduzione... xi Capitolo 1 Che cos è Flash...1 Le novità di Flash CS4... 2 Animazione basata su oggetti... 2 Tracciati in movimento... 3 Trasformazione 3D... 3 Pittura ed animazione
DettagliInformatica Personale. Contributi digitali per rappresentare immagini e suoni: Parte I. Dante Picca
Informatica Personale Contributi digitali per rappresentare immagini e suoni: Parte I Dante Picca 1 Premessa Nella prima parte del corso abbiamo visto che un elaboratore elettronico deve essere in grado
DettagliFormati multimediali e metadati: Immagini
Formati multimediali e metadati: Immagini Marco Tagliasacchi Formati multimediali e metadati Sommario 2 Immagini Rappresentazione digitale Compressione di immagini Formati Metadati Video Rappresentazione
Dettagli