Corso di Informatica

Похожие документы
IMMAGINE BITMAP E VETTORIALI

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

Immagini vettoriali Immagini bitmap (o raster) Le immagini vettoriali .cdr.swf .svg .ai.dfx .eps.pdf .psd

PDF created with pdffactory trial version

C M A P M IONAM A E M NT N O

Elaborazione testi: immagini

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

Immagini vettoriali. Immagini raster

Marta Capiluppi Dipartimento di Informatica Università di Verona

Dal foglio di carta alla multimedialità

La codifica delle immagini

Un ripasso di aritmetica: Rappresentazione binaria - operazioni. riporti

Codifica delle immagini

Informatica per i beni culturali

Capitolo V : Il colore nelle immagini digitali

Codifica delle Informazioni

Immagini Digitali Immagini digitali

Lezione 2: Immagini digitali (1)

La codifica delle immagini

Il campionamento. La digitalizzazione. Teoria e pratica. La rappresentazione digitale delle immagini. La rappresentazione digitale delle immagini

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

1.3a: La Codifica Digitale delle Immagini

Codifica delle immagini (parte I)

Codifica delle immagini

Immagini digitali. Paolo Zatelli. Dipartimento di Ingegneria Civile ed Ambientale Università di Trento. Immagini digitali

Esercitazioni di Informatica Grafica A.A

Codifica delle immagini

La codifica delle immagini

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

Come si misura la memoria di un calcolatore?

Rappresentazione delle Immagini

LA CODIFICA DELLE IMMAGINI

Sappiamo rappresentare in formato digitale testi scritti e numeri. Ma come la mettiamo con le immagini e i suoni?

Le immagini. Sappiamo rappresentare in formato digitale testi scritti e numeri. Ma come la mettiamo con le immagini e i suoni?

CORSI I principali programmi Adobe Photoshop/InDesign/Illustrator Nozioni di base

L informazione grafica. Le immagini digitali. Esempi. Due grandi categorie. Introduzione

Introduzione all immagine digitale. Laboratorio di Tecnologie Educative A.A. 2003/04

I formati dei file immagine

ELETTRONICA DIGITALE

gestione e modifica di immagini fotografiche digitali

Informatica grafica e Multimedialità. 4 Immagini grafiche

INFORMATICA E GRAFICA PER IL WEB

Codifica dell informazione

Tipologia dei dati e organizzazione delle informazioni Sistemi di indicizzazione e recupero

Grafica Digitale. Concetti di base della computer grafica. Oliviero Neglia

CMS MUSEO&WEB Tutorial sulle immagini digitali, la loro elaborazione per il web, il caricamento nell archivio media del CMS

INFORMATICA E GRAFICA PER IL WEB

SISTEMI di PERSONAL COMPUTER

La codifica delle immagini

Le immagini digitali. formati, caratteristiche e uso. Testo e foto di Mario Ceppi

gestione e modifica di immagini fotografiche digitali

3. LA RISOLUZIONE Misura della risoluzione Modifica della risoluzione

Sistema di ripresa con fotocamera digitale fissa Calibrazione

Corso pratico di Informatica LA SCANSIONE DELL IMMAGINE. Autore. Prof. Renato Avato. Faenza, ottobre Scansione dell immagine. R.

Fotografia corso base. Educazione Permanente Treviso. Specifiche digitali. Federico Covre.

Corso di Informatica

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

Imaging. Informatica. Prof. Pierpaolo Vittorini

La rappresentazione dell informazione

IL COMPUTER APPUNTI PER LEZIONI NELLE 3 CLASSI LA MACCHINA DELLA 3 RIVOLUZIONE INDUSTRIALE. A CURA DEL Prof. Giuseppe Capuano

Informazione analogica e digitale

Scheda di approfondimento gioco I pixel

Il colore. IGEA febbraio 2007

Grafica Computerizzata

Codifica dell informazione

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

LA CODIFICA DELLE IMMAGINI

Origine delle immagini. Elaborazione delle immagini. Immagini vettoriali VS bitmap 2. Immagini vettoriali VS bitmap.

Grafica Online Luca Panella Innovatek scrl - Bari

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

Informatica. Prof. Pierpaolo Vittorini. University of L Aquila Dep. of Life, Health and Environmental Sciences

Informatica pratica. L'immagine digitale

Numerazione binaria e rappresentazione delle informazioni

Le immagini digitali: introduzione

Elementi di Informatica e Programmazione

TECNICO SUPERIORE PER L INFORMATICA INDUSTRIALE

Computer Graphics. La disciplina fornisce metodi per creare elaborare memorizzare visualizzare. immagini di oggetti o scene mediante un computer

Editoria Digitale. Schema didattico di riferimento 1

3DE Modeling Color. E il modulo che si occupa della costruzione di modelli 3D con tessitura a colori.

Comando STAMPA. Attiva la finestra di dialogo nella quale vengono impostati i parametri per ottenere tavole stampate:

corso di photoshop full immersion

Lez.8 - Multimedia. Prof. Giovanni Mettivier

Corso di Informatica

Elementi di grafica raster

Rappresentazione binaria

Informatica Generale (Prof. Luca A. Ludovico) Presentazione 6.1 Rappresentazione digitale dell informazione

PROGRAMMA di INFORMATICA E LABORATORIO Classi prime Servizi Commerciali (Grafica)

VETTOR DAL BITMAP AL VETTORIALE. Paolo Mantini TEORIA E PRATICA DELLA CONVERSIONE DELLE IMMAGINI DA RASTER A VETTORIALI

Introduzione Computer Graphics

Транскрипт:

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

Introduzione In questa Unità si descrivono alcuni elementi di base della Computer Graphics. Si descrivono i più comuni dispositivi grafici di input e output e si introducono alcune tecniche di rappresentazione grafica. 3 Utilizzo della grafica Le potenzialità grafiche di un calcolatore possono essere sfruttate per la manipolazione di immagini fisse (tracciare disegni e figure geometriche, colorare bordi o l interno, per ritoccare immagini) o per realizzarne immagini in movimento (o animazione, descritta in altra Unità). Esistono in commercio molte applicazioni grafiche, da quelle più semplici (ad esempio MSPaint della Microsoft), a quelle più sofisticate, che sono veri strumenti professionali (ad esempio Coreldraw, Photoshop). 4 2

Dispositivi grafici Dispositivi di input Tavoletta grafica: consente di riprodurre immagini e disegni scorrendo manualmente un apparecchio sul disegno posto su un apposito piano. Scanner: dispositivo più recente che converte l immagine o il disegno in formato elettronico, successivamente modificabile o riproducibile. 5 Dispositivi grafici Dispositivi di output Plotter: dispositivo con carta a modulo continuo su cui scorre una penna scrivente che si muove longitudinalmente e trasversalmente rispetto alla carta (usato di solito per rappresentare fenomeni fisici) Video grafico: sono i comuni video per calcolatori, con dimensioni e risoluzione variabili 6 3

Applicazioni della grafica Industria CAM (Computer Aided Manufacturing), per la manifattura assistita con macchine a controllo numerico (NC), catene di montaggio robotizzate, CAD (Computer Aided Designing), per la progettazione assistita di parti meccaniche, architettura, design, oggetti di fabbricazione industriale. Diagnosi medica: trattamento di dati medici come tomografie (TAC, RM, PET, SPECT), ecografie, Doppler, immagini radiografiche, ecografie. Cartografia: dati relativi a zone geografiche (latitudine, longitudine, altitudine, città, monti, fiumi, confini), stampa di mappe, plastici virtuali. 7 Applicazioni della grafica Grafica gestionale: visualizzazione grafica di dati numerici, di andamento dei prezzi, previsioni aziendali, dati statistici; Editoria: progettazione e realizzazione grafica di giornali e riviste, mediante software WYSIWYG (What You See Is What You Get) Simulazione: generazione di immagini realistiche in tempo reale (realtà virtuale) come operazioni di volo, teleguida, videogiochi, operazioni chirurgiche, catastrofi naturali, operazioni di destrezza in ambiente ostile, cinema e pubblicità. 8 4

Applicazioni della grafica Progettazione di interfacce grafiche: disegno e progettazione degli elementi che compongono un interfaccia grafica (es. finestre, icone, bottoni, cursori, oggetti vari, ) 9 Grafica e computer (CG, CV) Il calcolatore, oltre a consentire l utilizzo delle sue prestazioni grafiche da parte di un utente (anche specializzato), può essere utilizzato anche a livello di programmazione grafica. In particolare: la Computer Graphics (CG) è quel settore dell Informatica che si occupa della sintesi (ossia il disegno) di immagini (il nostro campo di interesse). la Computer Vision (CV) è quel settore dell Informatica che si occupa della analisi di immagini (riconoscimento di forme, colori ecc). 10 5

Grafica bitmap e vettoriale La Computer Graphics è una disciplina molto articolata che consente di realizzare disegni secondo due tecniche principali: grafica bitmap (raster graphics) grafica vettoriale. Nella grafica bitmap l immagine viene considerata formata da pixel (picture element), ciascuno con le proprie caratteristiche di posizione e di colore. Nella grafica vettoriale un immagine è invece descritta mediante un insieme di funzioni geometriche che descrivono punti, linee, curve e poligoni ai quali possono essere attribuiti colori e anche sfumature. 11 Rappresentazione bitmap Le immagini sono un continuo (si pensi ai colori e alle sfumature) e non sono formate da sequenze di oggetti ben definiti, come accade per i numeri e per le stringhe. Quindi, occorre innanzitutto discretizzarle, ovvero trasformarle in un insieme di parti distinte che possono essere codificate separatamente con sequenze di bit. In particolare: 1. l immagine viene scomposta in una griglia di elementi detti pixel; 2. ogni pixel è rappresentato da uno o più bit 12 6

Rappresentazione bitmap Scomposizione immagine in pixel 000000000000000000000000 000000000011111111000000 000000000010000010000000 000000000010000100000000 000000000010001000000000 000000000010010000000000 000000000010100000000000 000000000011000000000000 000000000010000000000000 Codifica Immagine 13 Colore in bitmap Rappresentazioni del colore del pixel : per la rappresentazione in bianco e nero basta 1 bit (bianco=1, nero=0) per la la rappresentazione in toni di grigio si ha: un byte per pixel, con 256 gradazioni di grigio (bianco=255, nero=0) più byte per pixel, per avere più gradazioni possibili 14 7

Colore in bitmap per la rappresentazione a colori, si hanno 3 byte per pixel che definiscono ciascuno l intensità di un colore base RGB (Red, rosso, Green, verde, Blue, Blu). Il colore viene definito come l unione delle tre componenti (R,G,B) In questo modo si hanno circa 16 milioni di colori diversi definibili Questa tecnica è usata dagli apparecchi TV e dalle schede grafiche dei pc per generare il segnale da visualizzare sul monitor. I possibili colori sono: 256 x 256 x 256 = 16 777 216 Componente Nero Bianco R 0 x 255 G 0 y 255 B 0 z 255 15 Colore in bitmap Si possono avere due modalità: metodo indicizzato associa ad ogni pixel un indice della tavolozza dei colori (palette) ad ogni indice della palette corrisponde un colore RGB; la tavolozza è diversa da un SO all altro economizza la memoria metodo true color associa direttamente ad ogni pixel un colore RGB. 16 8

Colore in bitmap A volte la qualità dei risultati dipende molto dalla modalità scelta. 17 Risoluzione La risoluzione indica il grado di qualità di un immagine. È data dalla densità dei pixel, in pratica dal numero di pixel orizzontali e verticali della griglia. Si misura in ppi (pixel per inch) o dpi (dot per inch) Ovviamente, minore è la risoluzione, maggiore è la perdita di informazione. Risoluzioni più usate 640 x 480 800 x 600 1024 x 768 Dimensione monitor 14 15 15 17 18 9

Compressione La compressione è una tecnica indispensabile per ridurre lo spazio occupato dalle immagini. In generale, possiamo avere due tipi di compressione: senza perdita di informazione (lossless) con perdita di informazione (lossy) 19 Compressione (loseless) La compressione senza perdita di informazione (lossless): si realizza con algoritmi che, operando un cambiamento di codifica dei dati, permettono di diminuire il numero di bit necessari alla rappresentazione è tipica dei file GIF (Graphics Interchange Format) e PNG (Portable Network Graphics), che però risultano pesanti; è una tecnica reversibile. Esempio: una sequenza di 1 milione di caratteri, A =00, B =01, C =10, D =11, richiede 2 milioni di bit di codifica. Se A compare il 90% delle volte, si può comprimere la codifica nel seguente modo A =0, B =100, C =110, D =111 ottenendo una lunghezza di : 900 000 * 1 + 100 000 * 3 = 1 200 000 bit 20 10

Compressione (lossy) La compressione con perdita di informazione (lossy): si realizza con algoritmi che sfruttano: le caratteristiche degli oggetti da rappresentare le caratteristiche dell occhio umano (scarsa sensibilità a lievi cambiamenti di colore in punti contigui) per eliminare informazione poco importanti è tipica dei file JPEG sono file più leggeri; è una tecnica irreversibile. 21 Argomenti Utilizzo della grafica Dispositivi grafici Applicazioni della grafica Grafica e computer (CG, CV) Grafica bitmap e vettoriale Rappresentazione bitmap Colore in bitmap Risoluzione Compressione 22 11

Altre fonti di informazione A.Lorenzi, A.Rizzi Il linguaggio Java, ed. ATLAS R.Pasin, E. Di Pietro Informatica industriale, ed. Tramontana R. Crandall - Soluzione di problemi scientifici, ed. Franco Angeli P.Camagni, R.Nicolassy Java, ed. Hoepli 23 12