Հասկանալով վեկտորը եւ բիտման նկարները

Դրա գրեթե անհնար է քննարկվել գրաֆիկական ծրագրերի առանց նախաստորագրելու երկու հիմնական 2D գրաֆիկական տեսակների միջեւ տարբերությունները `bitmap եւ վեկտոր պատկերներ:

Փաստեր Bitmap պատկերների մասին

Bitmap- ի պատկերները (որոնք նաեւ հայտնի են որպես պատկերացանց պատկերներ) կազմված են ցանցում գտնվող պիքսելներից : Պիքսելները պատկերային տարրեր են `առանձին գույնի փոքրիկ քառակուսուներ, որոնք կազմում են այն, ինչ տեսնում եք ձեր էկրանին: Բոլոր այս փոքրիկ գունավոր քառակուսուները միասին հավաքվում են, որպեսզի տեսնեք պատկերները: Համակարգչային մոնիտորները ցուցադրում են պիքսելներ, իսկ իրական թիվը կախված է ձեր մոնիտորին եւ էկրանին: Ձեր գրպանում գտնվող սմարթֆոնը կարող է մի քանի անգամ ավելի շատ պիքսելներ ցույց տալ, որքան ձեր համակարգիչը:

Օրինակ, Ձեր աշխատասեղանի պատկերակները սովորաբար 32-ից 32 նիշ են, այսինքն, յուրաքանչյուր ուղղությամբ գործում են 32 կետ գույն: Երբ համակցված են, այս փոքրիկ կետերը պատկեր են կազմում:

Վերեւի պատկերի վերեւի աջ անկյունում պատկերված պատկերակը բնորոշ է սեղանի պատկերակը էկրանին: Երբ եք ընդլայնել պատկերակը, դուք կարող եք սկսել հստակ տեսնել յուրաքանչյուր գոտի առանձին քառակուսի կետ: Նշենք, որ ֆոնային սպիտակ տարածքները դեռեւս առանձին պիքսել են, չնայած նրանք կարծես թե մեկ պինդ գույն են:

Bitmap բանաձեւը

Bitmap պատկերները բանաձեւից կախված են: Բանաձեւը վերաբերում է պատկերի պիքսելների քանակին եւ սովորաբար արտահայտվում է որպես dpi (դյույմ մեկ դյույմ) կամ ppi (պիքսել մեկ դյույմ) : Bitmap պատկերները ցուցադրվում են ձեր համակարգչի էկրանին էկրանի բանաձեւում `մոտավորապես 100 ppi:

Այնուամենայնիվ, տպագրման bitmaps, ձեր տպիչը շատ ավելի շատ պատկերների տվյալներ է, քան մոնիտորը: Որպեսզի վերջնական նկարահանել ճշգրիտ պատկերը, աշխատասեղանի տպիչի տպիչը պետք է 150-300 ppi: Եթե ​​դուք երբեւէ մտածել եք, թե ձեր 300 դիֆի սկանավորած պատկերը այնքան մեծ է ձեր մոնիտորի վրա, այդ իսկ պատճառով:

Պատկերների եւ բանաձեւերի չափափոխում

Քանի որ bitmaps- ը կախված է բանաձեւից, անհնար է բարձրացնել կամ նվազեցնել չափը `առանց պատկերային որակի աստիճանի զոհաբերության: Երբ դուք նվազեցնում եք bitmap պատկերի չափը ձեր ծրագրակազմի resample կամ resize հրամանը, պիքսելները պետք է հեռացվեն:

Երբ դուք բարձրացնում եք bitmap պատկերի չափը ձեր ծրագրակազմի resample կամ resize հրամանը, ծրագիրը պետք է ստեղծել նոր փիքսել: Պիքսելը ստեղծելով, ծրագրակազմը պետք է գնահատի նոր պիքսելների գունային արժեքները, որոնք հիմնված են շրջակա պիքսելների վրա: Այս գործընթացը կոչվում է ինտերպոլացիա:

Հասկանալով ինտերպոլացիա

Եթե ​​դուք կրկնօրինակեք պատկերի բանաձեւը, ապա ավելացրեք պիքսել: Ենթադրենք, դուք ունեք մի կարմիր պիքսել եւ կապույտ փիքսել միմյանց կողքին: Եթե ​​դուք կրկնապատկեք բանաձեւը, ապա նրանց միջեւ երկու պիքսել ավելացվելու է: Ինչ նոր գույն է այդ նոր պիքսելը: Ինտերպոլացիան այն որոշման գործընթացն է, որը որոշում է, թե որ գույնն է դրանք ավելացված պիքսելները. համակարգիչը ավելացնում է, թե ինչն է ճիշտ գույները:

Պատկերների ընդլայնում

Պատկերը ընդլայնելը անընդհատ ազդում է պատկերի վրա: Այլ կերպ ասած, դա չի փոխում պատկերի պիքսելների թիվը: Այն, ինչ անում է, նրանց ավելի մեծացնում է: Այնուամենայնիվ, եթե ձեր բրաուզերի պատկերն ավելի մեծ չափի չափի ձեր էջի դասավորության ծրագրային ապահովման մեջ, դուք կտեսնեք որոշակի կոպիտ տեսք: Նույնիսկ եթե այն չեք տեսնում ձեր էկրանին, այն տպավորիչ պատկերում կլինի շատ ակնհայտ:

Փոքր չափի փոքր մակերեսային պատկերն ընդլայնելը որեւէ ազդեցություն չունի. իրականում, երբ դուք դա անում եք, արդյունավետ կերպով ավելացնում եք պատկերի PPI- ն, որպեսզի այն ավելի պարզ լինի: Ինչու այդպես? Այն դեռ ունի նույն թվով պիքսելներ փոքր տարածքներում:

Հանրաճանաչ bitmap- ի խմբագրման ծրագրերը հետեւյալն են.

Բոլոր սկանավորված պատկերները բիտում են, եւ թվային տեսախցիկների բոլոր պատկերները բիտում են:

Bitmap ֆորմատի տեսակները

Ընդհանուր բիտման ձեւաչափերը ներառում են `

Բիթմապի ձեւաչափերի փոխանակումը սովորաբար պարզ է, ինչպես բացել պատկերը, որը պետք է փոխարկվի եւ օգտագործեք ձեր ծրագրաշարի « Պահպանեք» հրամանը `այն պահպանելու համար ձեր ծրագրաշարի կողմից աջակցվող ցանկացած այլ bitmap ձեւաչափով:

Bitmaps եւ թափանցիկություն

Bitmap պատկերները, ընդհանուր առմամբ, ժառանգաբար չեն աջակցում թափանցիկությանը: Մի քանի կոնկրետ ձեւաչափ, մասնավորապես, GIF եւ PNG - աջակցում թափանցիկություն:

Բացի այդ, շատ պատկերի խմբագրման ծրագրերը աջակցում են թափանցիկությանը, բայց միայն այն ժամանակ, երբ պատկերը պահպանվում է ծրագրային ապահովման ծրագրի մայրենի ձեւաչափով :

Ընդհանուր սխալ ընկալումը այն է, որ պատկերի թափանցիկ տարածքները կմնան թափանցիկ, երբ պատկերը պահպանում է այլ ֆորմատով, կամ պատճենվում եւ անցնում է մեկ այլ ծրագրի մեջ: Դա պարզապես չի աշխատում: սակայն կան մեթոդներ, որոնք թաքցնելու կամ արգելափակում են մի վայրկյանում գտնվող տարածքները, որոնք դուք մտադիր եք օգտագործել այլ ծրագրերում:

Գունավոր խորություն

Գույնի խորությունը վերաբերում է պատկերում հնարավոր գույների քանակին: Օրինակ, GIF- ի պատկերը 8-բիթանոց պատկեր է, ինչը նշանակում է, որ կան 256 գույներ, որոնք կարող են օգտագործվել:

Այլ գույների խորքերը 16-բիթ են, որոնցում կա մոտ 66,000 գույներ, եւ 24-բիթ, որոնցում առկա են մոտավորապես 16 միլիոն հնարավոր գույներ: Գունային խորության կրճատումը կամ ավելացումը պատկերի ավելի ու ավելի քիչ գունային տեղեկություններ է հաղորդում պատշաճ նվազում կամ ֆայլի չափի եւ պատկերի որակի բարձրացում:

Փաստեր վեկտորների պատկերների մասին

Թեպետ ոչ թե որպես սովորաբար օգտագործվում է որպես bitmap գրաֆիկա, վեկտորային գրաֆիկան ունեն շատ առաքինություններ: Վեկտորի պատկերները կազմված են բազմաթիվ անհատներից, լայնածավալ օբյեկտներից:

Այս օբյեկտները սահմանվում են մաթեմատիկական հավասարումների կողմից, որոնք կոչվում են Bezier Curves, այլ ոչ պիքսելներ, ուստի դրանք միշտ բարձր որակով են մատուցում, քանի որ դրանք սարքերից անկախ են: Նյութերը կարող են բաղկացած գծերից, կորերից եւ ձեւերից, որոնք խմբավորված հատկանիշներ ունեն, ինչպիսիք են գույնը, լրացնելը եւ ուրվագիծը:

Փոխելով վեկտորային օբյեկտի հատկանիշները չեն ազդում օբյեկտի վրա: Դուք կարող եք ազատորեն փոխել ցանկացած օբյեկտի հատկանիշներ, առանց հիմնական օբյեկտի ոչնչացման: Նյութը կարող է փոփոխվել ոչ միայն իր հատկանիշները փոխելու միջոցով, այլ նաեւ այն ձեւավորելով եւ փոխակերպելով այն հանգույցների եւ հսկողության բռնակների միջոցով: Նկատի հանգույցների մանիպուլյացիայի օրինակով տեսեք իմ CorelDRAW- ի ուսումնական ձեռնարկը սիրտը նկարելու համար:

Վեկտորի պատկերների առավելությունները

Քանի որ դրանք ընդարձակելի են, վեկտորը հիմնված պատկերները անկախ բանաձեւ են: Դուք կարող եք բարձրացնել եւ նվազեցնել վեկտորի պատկերների չափը ցանկացած աստիճանի եւ ձեր գծերը կմնան փխրուն եւ սուր, ինչպես էկրանին, այնպես էլ տպագրության մեջ:

Տառատեսակները վեկտորային տեսակի տեսակներ են:

Վեկտորի պատկերների մեկ առավելությունն այն է, որ դրանք չեն սահմանափակվում ուղղանկյուն ձեւով, ինչպես բիտումի նկարներ: Վեկտորի օբյեկտները կարող են տեղադրվել այլ օբյեկտների վրա, եւ ստորեւ նշված օբյեկտը ցույց կտա: Վեկտորային շրջանն ու բիտումի շրջանը, կարծես, նույնն են, երբ դիտվում են սպիտակ ֆոնի վրա, բայց երբ բիտումի շրջանն այլ գույնի վրա տեղադրեք, այն պատկերված է սպիտակ պիքսելներից պատկերված ուղղանկյուն տուփ:

Վեկտորի պատկերների թերությունները

Վեկտորի պատկերները շատ առավելություններ ունեն, բայց առաջնային թերությունն այն է, որ դրանք ֆոտո-իրատեսական պատկերներ արտադրելու համար պիտանի չեն: Վեկտորի պատկերները սովորաբար կազմված են գունավոր կամ գրադիենտների պինդ տարածքներից, բայց նրանք չեն կարող պատկերացնել լուսանկարը շարունակական նուրբ երանգներ: Ահա թե ինչու տեսնում եք վեկտորի պատկերների մեծ մասը հակված են մուլտիպլիկացիոն տեսքով:

Նույնիսկ այդ վեկտոր գրաֆիկան շարունակաբար դառնում է ավելի առաջադեմ, եւ մենք կարող ենք շատ ավելին անել վեկտորային գծագրերով, քան մենք կարող էինք տասնամյակ առաջ: Այսօրվա վեկտորային գործիքները թույլ են տալիս կիրառել բովանդակված հյուսվածքներ, դրանք տալով լուսանկարչական-իրատեսական տեսք ունեցող օբյեկտներ, եւ այժմ կարող եք ստեղծել փափուկ խառնուրդներ, թափանցիկություն եւ ստվերում, որը ժամանակին դժվար էր հասնել վեկտորային գծերի ծրագրերում:

Rasterizing վեկտոր պատկերներ

Վեկտորային պատկերները հիմնականում ծագում են ծրագրային ապահովումից: Դուք չեք կարող զննարկել պատկերը եւ պահպանել այն որպես վեկտորային ֆայլ `առանց հատուկ կոնվերսիայի ծրագրակազմ օգտագործելու համար: Մյուս կողմից, վեկտորային պատկերները հեշտությամբ կարելի է փոխարինել bitmaps: Այս գործընթացը կոչվում է rasterizing:

Երբ դուք փոխեք վեկտորային պատկերը մի bitmap, դուք կարող եք ճշտել վերջնական bitmap ելքային լուծումը, ինչ Ձեզ անհրաժեշտ է: Միշտ կարեւոր է պահպանել նախնական վեկտորի արվեստի ստեղծագործությունը կրկնօրինակը փոխարինելու նախնական ձեւաչափով : երբ այն փոխվել է մի bitmap, պատկերն կորցնում է բոլոր այն հրաշալի հատկությունները, որոնք ունեցել են իր վեկտորային վիճակում:

Եթե ​​դուք փոխեք մի վեկտորի 100-ից ավելի պիքսել 100-ից ավելի պտույտ, ապա որոշեք, որ պատկերը ավելի մեծ լինի, դուք պետք է վերադառնաք սկզբնական վեկտորային ֆայլին եւ կրկին արտահանեք պատկերը: Բացի այդ, հիշեք, որ բիտումի խմբագրման ծրագրում վեկտորի պատկերը բացելը սովորաբար կործանում է պատկերի վեկտորային հատկությունները եւ վերափոխում է այն պատկերացանցի տվյալները:

Վեկտորը փոխարինելու համար ամենատարածված պատճառը կլինի վեբում օգտագործելու համար: Վեբի վրա վեկտոր պատկերների համար առավել տարածված եւ ընդունված ձեւաչափը SVG կամ Scalable Vector Graphics- ը:

Վեկտորի պատկերների բնույթով, դրանք լավագույն կերպով փոխակերպվում են GIF կամ PNG ֆորմատով, վեբում օգտագործելու համար: Սա դանդաղորեն փոխվում է, քանի որ շատ ժամանակակից բրաուզերները կարող են SVG պատկերներ ներկայացնել:

Ընդհանուր վեկտոր ձեւաչափերը ներառում են `

Հանրահայտ վեկտորային նկարչությունը հետեւյալն է `

Metafiles- ն գրաֆիկա է, որը պարունակում է ինչպես ռաստեր, այնպես էլ վեկտորային տվյալներ: Օրինակ, վեկտորային պատկեր, որը պարունակում է որպես առարկա, որն օգտագործվում է որպես բիտմապի օրինակ, որն օգտագործվում է որպես մետաֆիլ: Նյութը դեռեւս վեկտոր է, սակայն լրացուցիչ հատկանիշը բաղկացած է բիտման տվյալներից:

Ընդհանուր metafile ձեւաչափերը ներառում են `