Vektor- ja bitmap-piltide mõistmine

Graafika tarkvaraga on peaaegu võimatu arutleda kahe peamise 2D-graafikutüübi vahelistest erinevustest: bitmap ja vektorpildid .

Bitmap-piltide faktid

Bitmap- pildid (tuntud ka kui rasterpildid) koosnevad pikslitest võrgustikus. Pikslid on pildi elemendid: üksikute värvide väikesed ruudud, mis moodustavad ekraanil kuvatava kujundi. Kõik need pisikesed värvi ruudud üheskoos moodustavad pilte, mida näete. Arvutimonitorid näitavad pikslite arvu ja tegelik arv sõltub monitori ja ekraani seadistustest. Tasku küljes olev nutitelefon võib teie arvutis kuvada kuni mitu korda rohkem piksleid.

Näiteks on teie töölaual olevad ikoonid tavaliselt 32 kuni 32 pikslit, mis tähendab, et igas suunas on 32 värvilist punkti. Üheskoos moodustavad need väikesed punktid pildi.

Ülaloleva kujutise paremas ülanurgas olev ikoon on ekraani eraldusvõimega tavaline töölauaikoon. Kui suurendate ikooni, võite hakata selgelt näha iga värvi ruutupunkti. Pange tähele, et taustvalgud on ikka veel üksikute pikslitega, kuigi need on ühesuguse värviga.

Bitmap resolutsioon

Bitmap pildid sõltuvad resolutsioonist. Resolutsioon viitab piltide pikslite arvule ja seda tavaliselt väljendatakse dpi (punktid tolli kohta) või ppi (pikslit tolli kohta) . Bitmap-pildid kuvatakse teie arvuti ekraanile ekraani eraldusvõimega: umbes 100 ppi.

Kuid bitmapraamatute printimiseks vajab teie printer palju rohkem kujutisi kui monitor. Et bitmap-kujutise täpselt kuvada, on tavapärasele töölauale printer vaja 150-300 ppi. Kui olete kunagi mõelnud, miks teie 300 dpi skannitud kujutis näib teie monitorile nii palju suurem, on see põhjus.

Piltide ja resolutsioonide muutmine

Kuna bitmaps on resolutsioonist sõltuv, on nende suuruse suurendamine või vähendamine võimatu, ilma et see mõjutaks pildi kvaliteeti. Kui vähendate bitmapkaadri suurust oma tarkvara uuesti salvestamise või käsu suuruse muutmise kaudu, tuleb pikslid ära visata.

Kui suurendate bitmapkaadri suurust oma tarkvara uuesti salvestamise või käsu suuruse muutmise kaudu, peab tarkvara looma uusi piksleid. Pikslite loomisel peab tarkvara hindama uute pikslite värviväärtusi ümbritsevate pikslite põhjal. Seda protsessi nimetatakse interpoleerimiseks.

Interpolatsiooni mõistmine

Kui kahekordistad pikslite lisatava pildi resolutsiooni. Oletame, et teil on punane piksel ja sinine piksel üksteise kõrval. Kui te kahekordistate resolutsiooni, lisate nende vahel kaks pikslit. Mis värvi need uued pikslid on? Interpoleerimine on otsustamisprotsess, mis määrab kindlaks, milline värv on need lisatud pikslid; arvuti lisab, mida ta arvab, on õiged värvid.

Pildi skaleerimine

Kujutise skaleerimine ei mõjuta püsivalt pilti. Teisisõnu ei muuda see pildi pikslite arvu. Mida see teeb on, et need oleksid suuremad. Kuid kui levitate bitmapi kujutisi oma lehe kujundustarkvara suuremasse suurusse, näete kindlat pisike välimust. Isegi kui te ei näe seda ekraanil, on see trükitud kujul väga ilmne.

Bitmap-pildi vähendamine väiksema suurusega ei mõjuta; tegelikult, kui seda teete, suurendate pildi ppi tõhusalt, nii et see prindib selgemini. Kuidas nii? Sellel on väiksemas piirkonnas sama pikslite arv.

Kuumad bitmapi redigeerimise programmid on järgmised:

Kõik skaneeritud kujutised on bitmapid ja kõik digitaalkaamerate pildid on bitmapid.

Bitmap-vormingute tüübid

Ühised bittformaadid sisaldavad järgmist:

Bitmap-vormingute ümberarvestamine on üldiselt sama lihtne kui teisendatava pildi avamine ja teie tarkvara käsuga Save As salvestamine mis tahes muu tarkvaraga toetatud bitmapi formaadis.

Bitmapid ja läbipaistvus

Bitmap-kujutised üldiselt ei toeta läbipaistvust. Paar konkreetset vormingut - nimelt GIF ja PNG - toetavad läbipaistvust.

Lisaks sellele toetavad enamik pilditöötlusprogramme läbipaistvust, kuid ainult siis, kui pilt on salvestatud tarkvaraprogrammi native formaadis .

Üldine eksiarvamus on see, et pildi läbipaistvad alad jäävad läbipaistvaks, kui pilt salvestatakse teise vormingusse või kopeeritakse ja kleebitakse teise programmi. See lihtsalt ei toimi; Siiski on tehnika, mis varjab või blokeerib piirkonnad bitmapis, mida kavatsete kasutada teises tarkvaras.

Värvi sügavus

Värvisügavus viitab kujutise võimalike värvide arvule. Näiteks GIF-kujutis on 8-bitine pilt, mis tähendab, et 256 värvi on võimalik kasutada.

Teiste värvide sügavus on 16-bitine, kus on ligikaudu 66 000 värvi; ja 24-bitine, kus on saadaval ligikaudu 16 miljonit võimalikku värvi. Värvisügavuse vähendamine või suurendamine lisab kujutisele rohkem või vähem värvi teavet vastava faili suuruse ja pildikvaliteedi vähendamisega või suurendamisega.

Faktid Vector-piltidest

Kuigi mitte nii tavaline bitmap-graafika kasutamine, vektorgraafika on palju voorusi. Vektorpildid koosnevad paljudest üksikisikutest, skaleeritavatest objektidest.

Need objektid on defineeritud matemaatiliste võrranditena, mida nimetatakse Bezier Curves'iks, mitte pikslitena, nii et need on alati kõrgeima kvaliteediga, kuna need on seadme sõltumatud. Objektid võivad koosneda ridadest, kõveratest ja kujunditest koos redigeeritavate atribuutidega nagu värv, täis ja kontuur.

Vektorobjekti atribuutide muutmine ei mõjuta objekti endat. Võite vabalt muuta objektide atribuutide arvu, ilma põhielehte hävitamata. Objekti saab muuta mitte ainult selle atribuutide muutmisega, vaid ka kujundades ja muutes seda sõlmede ja juhtnuppudega. Objekti sõlmede manipuleerimise näiteks leiate minu CorelDRAW juhendist südame joonistamiseks.

Vektorpildi eelised

Kuna need on skaleeritavad, on vektoripõhised kujutised resolutsioonist sõltumatud. Saate suurendada ja vähendada vektorpildi suurust igal astmel ja teie read jäävad karge ja teravaks nii ekraanil kui ka printimisel.

Fondid on vektorobjekti tüüp.

Vektorgraafikute teine ​​eelis on see, et nad ei piirdu ristkülikukujulise kujuga, näiteks bitmapidega. Vektorobjekte saab paigutada teistele objektidele ja allpool olev objekt kuvatakse läbi. Vektorümbermõõduline ristmik näeb olevat valge taustal täiesti samasugune, kuid kui asetate bitikaaririba teise värvi, siis on sellel pildil valge piksliga ristkülikukujuline kast.

Vektorpildi puudused

Vektorpildil on palju eeliseid, kuid esmaseks puuduseks on see, et need ei sobi fotorealistlike kujundite saamiseks. Vektorpildid koosnevad tavaliselt kindlatest värvide või gradiendipiirkondadest, kuid nad ei kujuta endast fotot pidevat peent toonit. Sellepärast on enamik vektoreid, millel näete, muljetarnase väljanägemise.

Sellest hoolimata muutub vektorgraafika pidevalt arenenumaks ja me saame teha vektorgraafikuid veelgi rohkem kui kümme aastat tagasi. Tänapäeva vektori tööriistad võimaldavad teil rakendada bitmuteeritud tekstuure objektidele, mis annavad neile foto-realistliku välimuse, ja saate nüüd luua pehmeid segusid, läbipaistvust ja varjundeid, mida kunagi oli vektorgraafika programmides raske saavutada.

Vektorpildi ristamine

Vektorpildid pärinevad peamiselt tarkvarast. Te ei saa pilti skannida ja salvestada vektorfailina ilma spetsiaalse konversioonitarkvara kasutamata. Teisest küljest saab vektorpilte lihtsalt ümber arvutada bittokumentideks. Seda protsessi nimetatakse rasteriseerimiseks.

Kui teisendate vektorpilti bitmapile, saate määrata lõpliku bitmapi väljundvõimsuse mis tahes vajaliku suuruse jaoks. Oluline on alati salvestada algse vektori kujundus koopia oma emakeelses vormingus enne selle teisendamist bitmapkaarti; kui see on bitmapkaadriteks teisendatud, kaotab pilt kõik selle vektoris olevad suurepärased omadused.

Kui konverteerite vektori bitmapkaadrisse 100 pikslini ja seejärel otsustate, et pilt peab olema suurem, peate minema tagasi originaalvektorifaili ja eksportima pilti uuesti. Samuti pidage meeles, et vektorkuju avamine ristkaartide redigeerimise programmis hävitab tavaliselt pildi vektorkvaliteedid ja teisendab selle rasterdokumentideks.

Kõige levinum põhjus vektori teisendamiseks bitmapiks on veebis kasutamiseks. Veebis olevate vektorgraafikute kõige levinum ja aktsepteeritav formaat on SVG või skaleeritav vektorgraafika.

Vektorpildi olemuse tõttu on need veebis kasutamiseks kõige paremini GIF- või PNG-vormingus. See muutub aeglaselt, sest paljud kaasaegsed brauserid suudavad kujutada SVG-pilte.

Ühised vektorformaadid on järgmised:

Populaarsed vektorgraafika programmid on:

Metafailid on graafikud, mis sisaldavad nii raster- kui ka vektorandmeid. Näiteks vektorkujutis, mis sisaldab objekti, mille täidiseks on rakendatud bittramälu, oleks metafail. Objekt on endiselt vektor, kuid täitmise atribuut koosneb bitmap-andmetest.

Ühised metafailivormingud sisaldavad järgmist: