Care este diferența dintre pixeli și vectori?
Ca bază a aproape tuturor formatelor de imagine care merită folosite, Pixel și Vector sunt categoriile largi ale fișierelor imagine 2D moderne. Dar ce anume sunt și cum sunt ele diferite?
Deși diferențele dintre aceste două formate pot apărea pe suprafață, explicația este subtilă și complicată. Stick în jurul 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ă recreezi o fotografie utilizând un sistem de culori și sunete bazate pe rețea. Aceste "elemente de imagine" sunt blocurile indivizibile ale tuturor artelor digitale, complexe sau simple. Imaginea inițială a lui Kirsch avea o lățime mică de 176 pixeli (arată dimensiunea reală) și în tonuri de gri. Afișat mai jos, fiul său este 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 digitală bazată pe pixeli.
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ță de la calculator care au lucrat cu el au creat imagini digitale.
Pixelii de pe monitoare sunt colecții de puncte de verde roșu și albastru, combinând diverse 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 rețineți că folosim același cuvânt pentru punctele de lumină de pe monitor, precum și pentru cea mai elementară piesă de raster imagistică. Atunci când comparăm pixeli cu grafica vectorială, vorbim exclusiv despre pixeli grafice raster și nu pixelii pe care monitorul dvs. 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 a permis 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ă elementele 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 sunt toți de dimensiune egală ș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 quark sau tau. Primitivele vectoriale, existente doar 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 fel de "mai aproape" de el decât ați fost inițial.
Consecința utilă a acestui lucru este aceea că imaginile vectoriale funcționează independent de rezoluția imaginii. Imaginile de tip raster arată adesea sărace dacă sunt cu rezoluție scăzută 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 curbele primitivelor 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.
Tehnologia de linie este potrivită pentru programele moderne vectoriale, cum ar fi Flash. Mulți artiști preferă să-și creeze operele de artă în vectori, deoarece permite liniilor curate, precum în această imagine din blogul lui John Krisfalusi despre animație.
Vectorul este, de asemenea, un format foarte popular pentru multe anunțuri auto. Vehiculele vectori sunt de fapt regula, mai degrabă decât excepția pentru reclamele moderne, deoarece liniile curate și claritatea clară posibilă în arta vectorială se ridică chiar și la dimensiunile enorme ale panourilor. Fotografiile cu înaltă megapixelă pentru arta panoului 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 improspatata: http://goo.gl/Nj4U Masina Vector: http://goo.gl/LN2D