If-Koubou

Care este diferența dintre pixeli și vectori?

Care este diferența dintre pixeli și vectori? (Cum să)

Ca bază a aproape tuturor formatelor de imagine care merită folosite, Pixelii și Vectorii sunt categoriile largi ale fișierelor imagine moderne 2D. Dar ce anume sunt și cum sunt ele diferite?

În timp ce diferențele dintre aceste două formate pot apărea pe suprafață, explicația este subtilă și complicată. Stați în picioare pentru un pic de istorie de calcul și geekery grafică.

Pixeli și Imagini Raster

Pixel este o contracție a cuvintelor Imagine și Element. Nu sunt foarte diferite de cele pe care Russell Kirsch le-a inventat pentru prima imagine digitală cu mai mult de 50 de ani în urmă. Au fost făcute pixeli (cel puțin pixelii din fișierele digitale de artă) pentru a recrea fotografierea.

Ideea era să recreeze o fotografie folosind un sistem de culori și sunete bazate pe rețea. Aceste "elemente de imagine" reprezintă blocurile indivizibile ale tuturor lucrărilor digitale, complexe sau simple. Imaginea inițială a lui Kirsch era de o lățime de 176 de pixeli minore (arată dimensiunea reală) și în tonuri de gri. Afișat mai jos, fiul său mic era subiectul său.

Raster este un termen pentru toate imaginile care se încadrează în acest model, iar rasterizarea este procesul de transformare a oricărui tip de imagine non-pixel într-o imagine bazată pe pixeli digitali.

Pixeli și monitoare

Este important să înțelegeți că atunci când vorbim despre pixeli în fișiere grafice, nu vorbim neapărat despre aceiași pixeli pe care monitorul dvs. le face în imagini. Pixelurile au existat înainte de Kirsch, iar oamenii de știință care lucrau cu el au creat imagini digitale.

Pixelii de pe monitoare sunt colecții de puncte verzi de culoare verde și albastru, combinând diferite luminozități pentru a crea modelul de culoare RGB. Deoarece ecranele predau în mod necesar imaginile pe care le vedem, pixelii de monitorizare au existat înainte de imagistica digitală.

Totuși, deoarece monitoarele se bazează pe modelele originale, inclusiv pe modelele color bazate pe RGB, pot fi confuze. Pur și simplu ține minte că folosim același cuvânt pentru punctele de lumină de pe monitor, precum și cea mai elementară piesă de raster imagistică. Atunci când comparăm pixeli cu grafice vectoriale, vorbim exclusiv despre pixeli grafice raster și nu pixelii pe care monitorul le afișează.

Vectori și grafică scalabilă

Primul program de desen vectorial a fost numit Sketchpad, creat în 1960 de Ivan Sutherland, la doar câțiva ani după ce Kirsch a creat imagini digitale. Sketchpad-ul permite utilizatorilor să deseneze puncte și linii direct pe un ecran cu un stylus. Deși Sketchpad este o comparație palidă cu software-ul vectorial modern, este considerată o influență directă asupra programelor CAD (Computer Aided Drafting) care vor veni mai târziu.

În timp ce pixelii sunt "blocuri" literale ale unei imagini care simulează punctele de pe ecran, vectorii sunt puncte, linii, curbe și poligoane pe o rețea algebrică. Aceste puncte, linii, curbe și poligoane de bază sunt numite "primitive" și reprezintă blocurile de bază ale artei vectoriale.

Distincția importantă dintre pixeli și vectori este aceea că vectorii există într-un spațiu matematic, spre deosebire de spațiul mai literal pe care îl au pixelii. Pixelii au toate dimensiunile egale și au o poziție clar definită; odată ce măriți într-un pixel, este puțin probabil să găsiți în interiorul lor particule de cuarț sau tau. Primitivele vectoriale, existente numai ca puncte pe o rețea în acest spațiu matematic, nu au o astfel de limitare. Pe măsură ce vă apropiați mai aproape de un punct primitiv în imaginea dvs. vector, vă dați seama că niciodată nu puteți obține nici un "mai aproape" de el decât ați fost inițial.

Consecința utilă a acestui lucru este reprezentarea imaginilor vectoriale funcționează independent de rezoluția imaginii. Imaginile de tip raster arată adesea slab atunci când sunt cu rezoluție redusă sau descriu o imagine cu foarte puțini pixeli. Vector art, pe de altă parte, poate fi aruncată în aer și întinsă fără nici o pierdere de calitate.

Pentru ce sunt bune?

Tipografia, în special, este perfect potrivită pentru grafica vectorială. Formele geometrice abstracte sunt ușor de definit cu marginile curate și cu curbele primitive vectoriale. Și pentru că sunt scalabile la dimensiuni infinit de mici și mari, alfabetele întregi pot fi conținute în fișiere foarte mici și folosite la aproape orice dimensiune.

Linia de artă este potrivită pentru programele vectoriale moderne, cum ar fi Flash. Mulți artiști preferă să-și creeze operele de artă în vectori, deoarece permit linii curate, precum în imaginea de pe blogul lui John Krisfalusi despre animație.

Vectorul este, de asemenea, un format foarte popular pentru multe anunțuri auto. Vehiculele de tip Vector sunt de fapt regula, mai degrabă decât excepția pentru reclamele moderne, deoarece liniile curate și claritatea clară posibilă în arta vectorială se mențin chiar și la dimensiunile enorme ale panourilor. Fotografiile super-înalte cu megapixeli pentru arta panourilor ar crea fișiere prea mari pentru a fi utilizate eficient.

Cu toate acestea, pixelii au fost creați pentru fotografiere și sunt încă cel mai bun model pentru fotografii și imagini asemănătoare fotografiilor, cum ar fi pictura digitală. Fotografierea spațială a spațiului de la sateliți, cum ar fi telescopul Hubble sau nava spațiale, cum ar fi Voyager 1, ar fi imposibilă cu fotografia de film.

Probabil cel mai epic pixel fotografiat vreodată.

Credite imagine: Toate imaginile au presupus utilizarea corectă. De la articolul Wired.com: http://goo.gl/j5jw Urmăriți derivate din Wikipedia: http://goo.gl/qOdg Sketchpad image: http://goo.gl/FvY6 RGB Lights de la Wikipedia: http: // goo.gl/BzEX Imaginea John K imprimanta: http://goo.gl/Nj4U Masina Vector: http://goo.gl/LN2D