24Aug

Qual è la differenza tra pixel e vettori?

sshot-480

Come base di quasi tutti i formati di immagine che vale la pena usare, Pixel e Vettori sono le ampie categorie di moderni file di immagini 2D.Ma cosa sono esattamente, e in che modo sono diversi?

Mentre le differenze in questi due formati possono apparire ovvie in superficie, la spiegazione è sottile e complicata. Rimanere in giro per un po 'di storia informatica e geekery grafico.

Pixel e immagini raster

piccoli pixel

Pixel è una contrazione delle parole Picture e Element. Non sono molto diversi da quelli che Russell Kirsch ha inventato per la prima immagine digitale più di 50 anni fa. I pixel( almeno i pixel nei file di arte digitale) sono stati creati per ricreare la fotografia.

L'idea era di ricreare una fotografia usando un sistema di colori e toni basato sulla griglia. Questi "elementi dell'immagine" sono i mattoni indivisibili di tutte le opere d'arte digitale, complesse o semplici. La prima immagine di Kirsch era di miserabile larghezza di 176 pixel( dimensioni reali mostrate) e in scala di grigi. Indicato sotto, suo figlio infantile era il suo soggetto.

Raster è un termine per tutte le immagini che si adattano a questo modello e la rasterizzazione è il processo di trasformazione di qualsiasi tipo di immagine non basata su pixel in un'immagine basata su pixel digitali.

Pixel e monitor

LG_L194WT-SF_LCD_monitor

È importante capire che quando parliamo di pixel nei file grafici, non stiamo necessariamente parlando degli stessi pixel in cui il monitor sta visualizzando le immagini. I pixel esistevano prima che Kirsch e gli scienziati informatici che lavoravano con lui creavano immagini digitali.

Pixel sui monitor sono raccolte di Red Green e Blue punti luce, che si combinano in varie luminosità per creare il modello di colore RGB.Poiché gli schermi precedono necessariamente le immagini su cui li vediamo, i pixel di monitoraggio esistono prima dell'imaging digitale.

sshot-460 800px-RGB-LED

Tuttavia, poiché i monitor sono basati sui modelli originali, inclusi i modelli di colori basati su RGB, può essere fonte di confusione.È sufficiente ricordare che utilizziamo la stessa parola per i punti luce del monitor e per la parte più elementare dell'imaging raster. Quando confrontiamo i pixel con la grafica vettoriale, stiamo parlando esclusivamente di pixel grafici raster e non dei pixel visualizzati sul monitor. Vettori

e grafica scalabile

Sketchpad Apple

Il primo programma di disegno vettoriale è stato chiamato Sketchpad, creato nel 1960 da Ivan Sutherland, solo pochi anni dopo che Kirsch ha creato l'imaging digitale. Sketchpad consente agli utenti di disegnare punti e linee direttamente su uno schermo con uno stilo. Sebbene Sketchpad sia un pallido confronto con il moderno software vettoriale, è considerato un'influenza diretta sui programmi CAD( Computer Aided Drafting) che verrebbero in seguito.

sshot-453

Mentre i pixel sono letteralmente "blocchi" di un'immagine che simula i punti sullo schermo, i vettori sono punti, linee, curve e poligoni su una griglia algebrica. Questi punti, linee, curve e poligoni di base sono chiamati "primitivi" e sono i mattoni fondamentali della grafica vettoriale.

sshot-452

L'importante distinzione tra pixel e vettori è che i vettori esistono in uno spazio matematico, in contrapposizione allo spazio più letterale in cui sono presenti i pixel. I pixel sono tutti di uguale dimensione e hanno una posizione chiaramente definita;una volta che si ingrandisce un pixel, è improbabile che si possano trovare quark o particelle di tau all'interno. I primitivi vettoriali, che esistono solo come punti su una griglia in questo spazio matematico, non hanno tale limitazione. Avvicinandoti sempre più vicino a un punto primitivo nella tua immagine vettoriale, ti rendi conto che non puoi mai veramente avvicinarti ad esso di quanto non lo fossi in origine.

sshot-451

L'utile conseguenza di ciò è che le immagini vettoriali operano indipendentemente dalla risoluzione dell'immagine .Le immagini raster appaiono spesso scadenti quando sono a bassa risoluzione o descrivono un'immagine con pochissimi pixel. D'altra parte, la grafica vettoriale può essere fatta saltare e allungare senza perdita di qualità.

A cosa servono?

demo di risoluzione

La tipografia

, in particolare, si adatta perfettamente alla grafica vettoriale. Le forme geometriche astratte sono facilmente definite con i bordi puliti e le curve dei primitivi vettoriali. E poiché sono scalabili a dimensioni infinitamente piccole e grandi, interi alfabeti possono essere contenuti in file molto piccoli e utilizzati in quasi tutte le dimensioni.

mabel_sc3_inks_new

Line art si adatta bene ai moderni programmi vettoriali come Flash. Molti artisti preferiscono creare le loro opere d'arte con i vettori perché consentono linee perfettamente pulite, come in questa immagine del blog sull'animazione di John Krisfalusi. Il vettore

fotorealistico-Mustang-vector-car

è anche un formato molto popolare per molte pubblicità automatiche. Le vetture vettoriali sono in realtà la regola, piuttosto che l'eccezione per le pubblicità moderne, poiché le linee pulite e la nitidezza netta possibili nella grafica vettoriale reggono anche a enormi dimensioni del tabellone. La fotografia ad altissimo megapixel per l'arte del cartellone creerebbe file troppo grandi per un uso efficace.

Saturno Eclipse

Tuttavia, i pixel sono stati creati per la fotografia e sono ancora il modello migliore per fotografie e immagini simili a fotografie, come la pittura digitale. La fotografia spaziale da satelliti come Hubble Telescope o astronavi come la Voyager 1 sarebbe impossibile con la fotografia cinematografica.

Pallido puntino blu

Molto probabilmente il pixel più epico mai fotografato.

Crediti immagine: tutte le immagini hanno avuto un uso corretto. Dall'articolo Wired.com: http: //goo.gl/ j5jw Derivato del monitor da wikipedia: http: //goo.gl/ qOdg Immagine del blocco immagine: http: //goo.gl/ FvY6 Luci RGB da Wikipedia: http: //goo.gl/ BzEX Immagine inchiostrata John K: http: //goo.gl/ Nj4U Vector car: http: //goo.gl/LN2D