Vector және Bitmap кескіндерін түсіну

Алғашқы екі өлшемді графикалық түрлер арасындағы айырмашылықты түсінбестен графикалық бағдарламалық қамтамасыз етуді талқылау мүмкін емес: нүктелік кескін және векторлық бейнелер.

Битмап кескіндері туралы деректер

Битмап кескіндері (растрлық сурет ретінде де белгілі) торға пикселдерден тұрады . Пиксельдер - сурет элементтері: экранда көргеніңізді жасайтын жеке түстің кішкентай квадраттары. Барлық осы кішкентай түсті квадраттар сіз көрген бейнелерді қалыптастыру үшін бірге келеді. Компьютер мониторлары пикселдерді көрсетеді және нақты сан сіздің мониторыңыз бен экран параметрлеріне байланысты. Қалтадағы смартфон сіздің компьютеріңіз сияқты бірнеше пикселді бірнеше рет көрсете алады.

Мысалы, жұмыс үстеліндегі белгішелер әдетте 32 32 пиксельді құрайды, яғни әр бағытта 32 нүкте түсі бар. Біріктірілген кезде бұл кішкентай нүктелер кескін қалыптастырады.

Жоғарыдағы суреттің жоғарғы оң жақ бұрышында көрсетілген белгіше экран ажыратымдылығындағы әдеттегі жұмыс үстелінің белгішесі болып табылады. Белгішені үлкейте отырып, сіз әрбір жеке квадрат түстің нүктесін көре аласыз. Фонның ақ аймақтарын бірыңғай түс болып көрінсе де, жеке пикселдер болып қалатынын ескеріңіз.

Битмаптың ажыратымдылығы

Битмап кескіндері ажыратымдылыққа байланысты. Ажыратымдылық кескіндегі пикселдердің санын білдіреді және әдетте dpi (нүкте / дюйм) немесе ppi (пиксель / пиксел) ретінде көрсетіледі . Битмап кескіндері экрандағы ажыратымдылықта компьютер экранында көрсетіледі: шамамен 100 ppi.

Дегенмен, нүктелік кескіндерді басып шығарғанда, принтер монитордан әлдеқайда көп сурет деректерін қажет етеді. Битмапты суретті дәл көрсету үшін әдеттегі жұмыс үстелінің принтері 150-300 ppi қажет. Егер 300-биттік сканерленген кескінің мониторда неғұрлым көп пайда болғаны туралы сұрасаңыз, осы себепті.

Суреттер мен ажыратымдылықты өзгерту

Нүктелік кескіндер ажыратымдылығы байланысты болғандықтан, кескін сапасының деңгейін жоғалтпастан олардың өлшемін көбейту немесе азайту мүмкін емес. Бағдарламалық жасақтама үлгісі немесе өлшемді өзгерту пәрмені арқылы нүктелік кескіннің өлшемін азайтқан кезде пикселдерді тастау керек.

Бағдарламалық жасақтама үлгісі немесе өлшемін өзгерту пәрмені арқылы нүктелік кескіннің өлшемін арттырғанда, бағдарламалық жасақтама жаңа пикселдер жасауы керек. Пиксель жасағанда, бағдарламалық жасақтама қоршаған пиксельдерге негізделген жаңа пикселдердің түс мәндерін бағалауы керек. Бұл процесс интерполяция деп аталады.

Интерполяцияны түсіну

Егер пиксель қоссаңыз, кескіннің ажыратымдылығын қоссаңыз. Келіңіздер, сізде қызыл пиксел және бір-бірінің жанында көк пиксель бар деп қарастырайық. Егер ажыратымдылықты қоссаңыз, олардың арасында екі пиксель қосылады. Бұл жаңа пикселдер қандай түс болады? Интерполяция - бұл қосылған пикселдердің қай түс екенін анықтайтын шешім қабылдау процесі; компьютер дұрыс түстер деп ойлайды.

Суретті масштабтау

Кескінді масштабтау кескінге тұрақты әсер етпейді. Басқаша айтқанда, ол суреттегі пикселдердің санын өзгертпейді. Осының бәрі оларды үлкен етеді. Дегенмен, сіз бет орналасуының бағдарламалық жасақтамасындағы битмап кескінін үлкенірек өлшемге дейін кеңейтсеңіз, белгілі бір күлгін көріністі көресіз. Егер сіз оны экраннан көрмесеңіз де, ол басып шығарылған суретте өте айқын болады.

Битовый кескінді кішірек өлшемге дейін масштабтау ешқандай әсер етпейді; шын мәнінде, сіз бұл әрекетті жасаған кезде сіз нақты суреттің ppi мөлшерін көбейте аласыз. Қалай солай? Бұл кішігірім аймақта әлі де пикселдердің саны бірдей.

Танымал битмапты өңдеу бағдарламалары:

Барлық сканерленген кескіндер нүктелік суреттер болып табылады және сандық камералардан алынған барлық кескіндер нүктелік кескіндер болып табылады.

Битмап пішімдерінің түрлері

Жалпы нүктелік кескін пішімдері мыналарды қамтиды:

Битмаптың пішімдерін түрлендіру, әдетте, айналдыруға болатын кескінді ашу және бағдарламалық жасақтаманың « Сақтауды сақтау» пәрменін пайдаланып, оны бағдарламалық жасақтаманың қолдауымен кез келген басқа нүктелік кескін пішімінде сақтау.

Битмапы және мөлдірлігі

Битмап кескіндері, тұтастай алғанда, ашықтықты шын мәнінде қолдамайды. Бірнеше арнайы пішімдер - GIF және PNG - мөлдірлікті қолдайды.

Сонымен қатар, кескінді өңдеу бағдарламаларының көпшілігі ашықтықты қолдайды, бірақ кескін бағдарламалық жасақтаманың бастапқы форматында сақталған кезде ғана.

Әдеттегідей жаңылыс көрініс басқа пішімде сақталғанда немесе көшірілген және басқа бағдарламаға қойылған кезде кескіннің мөлдір аймақтары мөлдір болады. Бұл жай жұмыс істемейді; дегенмен, сіз басқа бағдарламалық жасақтамада пайдаланғыңыз келетін битмапта аймақтарды жасыру немесе блоктау әдістері бар.

Түстердің тереңдігі

Түс тереңдігі кескіндегі ықтимал түстер санына нұсқайды. Мысалы, GIF кескіні 8 биттік сурет болып табылады, яғни 256 түстер пайдаланылуы мүмкін.

Басқа түс тереңдігі 16 бит, онда шамамен 66000 түстер бар; және 24-бит, онда шамамен 16 миллион мүмкін түстер бар. Түсті тереңдетуді азайту немесе ұлғайту файлдың өлшемі мен суреттің сапасын тиісті азайту немесе ұлғайту арқылы суретке көбірек немесе аз түсті ақпаратты қосады.

Vector Images туралы фактілер

Битмапты графика ретінде жиі пайдаланылмаса да, векторлық графика көптеген артықшылықтарға ие. Векторлық суреттер көптеген жеке тұлғалардан, масштабталатын нысандардан тұрады.

Бұл нысандар пикселдерден гөрі Bezier Curves деп аталатын математикалық теңдеулермен анықталады, сондықтан олар әрқашан жоғары сапада көрсетіледі, себебі олар құрылғыдан тәуелсіз. Нысандар сызықтардан, қисықтардан және фигуралардан тұрады, мысалы, түс, толтыру және құрылым сияқты өңделетін атрибуттары бар.

Векторлық нысанның атрибуттарын өзгерту объектінің өзін қозғамайды. Нысанның атрибуттарының кез-келген санын басты нысанды бұзусыз еркін өзгерте аласыз. Нысанды тек оның атрибуттарын өзгерту арқылы ғана емес, сонымен қатар түйіндер мен басқару тұтқаларын пайдаланып қалыптастыру және өзгерту арқылы өзгертуге болады. Нысанның түйіндерін басқарудың мысалы үшін, жүрегімді салу туралы CorelDRAW үйрететін бөлімін қараңыз.

Векторлық бейнелердің артықшылықтары

Олар масштабталатындықтан, векторлық кескіндер ажыратымдылық болып табылады. Сіз векторлық кескіндердің мөлшерін кез келген дәрежеде ұлғайта және азайта аласыз және сіздің сызықтарыңыз экранда да, баспада да қатты және күрт қалады.

Қаріптер - векторлық нысанның түрі.

Векторлық суреттердің тағы бір артықшылығы, олар нүктелік кескіндер сияқты тікбұрышты пішінмен шектелмейді. Векторлық нысандарды басқа нысандарға қоюға болады және төмендегі нысан арқылы көрсетіледі. Векторлық шеңбер және битмоптың шеңберлері ақ фонда көрінгенімен дәл бірдей көрінеді, бірақ сурет нүктесінің шеңберін басқа түске орналастырған кезде, оның айналасындағы тік пикселден тікбұрышты қорапта бейнеленген.

Векторлық бейнелердің кемшіліктері

Векторлық бейнелердің көптеген артықшылықтары бар, бірақ олардың негізгі кемшілігі - олар фото-реалистикалық суреттерді жасау үшін жарамсыз. Векторлық бейнелер әдетте түстердің немесе градиенттердің қатты аймақтарынан тұрады, бірақ олар суреттің үздіксіз нәзік тондарын көрсете алмайды. Міне, сондықтан сіз көрген векторлық суреттердің көпшілігі мультфильм тәрізді көрінісіне ие.

Дегенмен, векторлық графика үнемі дамып келе жатыр және біз он жыл бұрынғыдан гөрі векторлық суреттермен әлдеқайда көп нәрсе істей аламыз. Бүгінгі векторлық құралдар сізге суреттерге реалистикалық көрініс беретін объектілерге қиыстырылған текстураларды қолдануға мүмкіндік береді және қазіргі уақытта векторлық сурет бағдарламаларында жету қиын болған жұмсақ қоспалар, ашықтық және көлеңкелер жасай аласыз.

Векторлық кескіндерді растирлеу

Векторлық суреттер көбінесе бағдарламалық жасақтамадан жасалады. Кескінді сканерлеуге және арнайы конвертациялау бағдарламалық жасақтамасын пайдаланбай векторлық файл ретінде сақтауға болмайды. Екінші жағынан, векторлық бейнелер оңай битмапты түрлендіруге болады. Бұл процесс растирание деп аталады.

Векторлық кескінді нүктелік кескінге түрлендіргенде, сіз қажетті кескіннің түпкі нүктесінің шығыс ажыратымдылығын анықтай аласыз. Бастапқы векторлық суреттеріңіздің көшірмесін өзінің түпнұсқалық форматында сақтап, оны нүктелік кескінге айналдырғанға дейін әрдайым маңызды; ол нүктелік кескінге айналдырылғаннан кейін, кескін өзінің векторлық күйінде болған барлық тамаша қасиеттерін жоғалтады.

Егер сіз векторды 100-ден 100 пиксельге 100-ден пиксельге түрлендірсеңіз және одан кейінгі суретті қажет деп шешсеңіз, бастапқы векторлық файлға қайта оралып, суретті қайтадан экспорттауыңыз керек. Сондай-ақ, битмапты өңдеу бағдарламасында векторлық кескінді ашу әдетте суреттің векторлық сапасын бұзады және оны растрлық деректерге түрлендіреді.

Векторды нүктелік кескінге түрлендіруді қалайтын ең көп тараған себеп вебте қолдануға болар еді. Вебтегі векторлық суреттер үшін ең кең таралған және қабылданған пішім SVG немесе Scalable Vector Graphics болып табылады.

Векторлық суреттердің сипатына байланысты, олар Интернетте пайдалану үшін GIF немесе PNG пішіміне жақсы түрленеді . Бұл қазіргі заманғы көптеген браузерлер SVG бейнелерін көрсете алатындықтан, баяу өзгереді.

Жалпы векторлық форматтарға мыналар жатады:

Танымал векторлық сурет бағдарламалары:

Метафайлдар - растрлық және векторлық деректерді қамтитын графика. Мысалы, толтыру ретінде қолданылатын нүктелік кескін үлгісі бар нысанды қамтитын векторлық кескін метафайл болады. Нысан әлі де вектор болып табылады, бірақ толтыру төлсипаты нүктелік кескін деректерінен тұрады.

Жалпы метафайлдың пішімдері мыналарды қамтиды: