Rastorli grafika haqida 26 июня, 2019


Vektorli grafikaning kamchiliklari va cheklovlari



Download 326,77 Kb.
bet7/19
Sana23.01.2022
Hajmi326,77 Kb.
#405408
1   2   3   4   5   6   7   8   9   10   ...   19
Bog'liq
Rastorli grafika haqida

Vektorli grafikaning kamchiliklari va cheklovlari


Takror aytaman, vektor grafikasi juda ixtisoslashgan. Grafik formatini almashtirishi mumkinligi sababli nutqni ochib bo'lmaydi. Vektorli grafika ohanglar va ohanglarni fotografik tasvir sifatida uzatishga qodir emas va boshqa maqsadlarga xizmat qiladi.

Vektor formatining foydasi


Vektorli formatdagi har qanday tasvir sifatni yo'qotmasdan pastga ham yuqoriga ko'tarilishi mumkin. Vektorli rasmni o'lchashda nima sodir bo'ladi: Vektorli rasm - bu matematik ifoda, kattalashganda yoki pasayganda dastur nazorat nuqtalarining koordinatalarini qayta hisoblab chiqadi va tasvirni yangicha shaklda "o'zgartiradi". Shuning uchun logotipni loyihalashda dizaynerlar odatda foydalanadigan vektor formati. Xaridor har doim vektor logotipini sifatini yo'qotmasdan almashtirishi mumkin (hech bo'lmaganda banner holatiga ko'tarilib, ofisingizni 10 marta o'rashingiz mumkin). Vektor formatining muhim afzalligi - bu bir necha marta bosish orqali rangni tezda tuzatish imkoniyati (chunki rang ham raqamli qiymat bilan belgilanadi) va fayl hajmi juda kichik (matematik formulalar ishchi maydonlarning har bir pikselini emas, balki faqat mos yozuvlar nuqtalarini tasvirlaydi).

Veb dizaynida keng qo'llanila boshlangan SVG formatining paydo bo'lishi bilan vektorli tasvirlar uchun yangi istiqbollar ochilmoqda. Zamonaviy brauzerlar ushbu grafik formatni allaqachon qo'llab-quvvatlamoqda, bu sizga rasmni SVG-da sifatni yo'qotmasdan o'lchamini oshirishga imkon beradi, masalan sayt moslashganda.

Rasters, piksellar, diskretizatsiya, o'lchamlari

Axborotning barcha turlari singari, kompyuterdagi tasvirlar ham ikkilik ketma-ketlikda kodlangan. Ikkita tubdan farq qiladigan kodlash usuli qo'llaniladi, ularning har biri o'zining afzalliklari va kamchiliklariga ega.

Ikkala chiziq ham, maydon ham cheksiz sonlardan iborat. Biz kodlashimiz kerak bo'lgan ushbu fikrlarning har birining rangi. Agar ularning cheksiz ko'pi bo'lsa, biz darhol bu juda ko'p xotirani talab qiladi degan xulosaga kelamiz. Shuning uchun tasvirni kodlashning "nuqta-nol" usuli muvaffaqiyatli bo'lmaydi. Biroq, bu fikrdan hali ham foydalanish mumkin.

Qora va oq rasmdan boshlaylik. Tasavvur qiling-a, rombusning tasviriga panjara qo'llaniladi, bu uni kvadratchalarga ajratadi. Bunday panjara raster deb ataladi. Endi har bir kichik kvadrat uchun biz rangni (qora yoki oq) aniqlaymiz. Qism qismi qoraygan va qismi oq rangga aylangan kvadrat uchun biz qaysi qism kattaroq bo'lishiga qarab rang tanlaymiz (qora yoki oq).

1-rasm.

Bizda "piksellar" kvadratlaridan iborat bitmap xaritasi bor.

1-ta'rif

Piksel (Inglizcha piksel \u003d rasm elementi, rasm elementi) - bu eng kichik rasm elementi bo'lib, siz o'z rangingizni belgilashingiz mumkin. "Oddiy" rasmni maydonlarga bo'lib, biz diskretizatsiyani amalga oshirdik - bitta ob'ektni alohida elementlarga bo'ldik. Darhaqiqat, bizda yagona va ajralmas naqsh bor edi - rombus tasviri. Natijada biz diskret ob'ektni oldik - piksellar to'plami.

Namuna olish natijasida olingan qora-oq rasm uchun ikkilik kodni quyidagicha tuzish mumkin:



  • oq piksellarni nolga va qora ranglarni o'rniga qo'ying;

  • olingan jadvalning qatorlarini ketma-ket yozing.

1-misol

Biz buni oddiy misol bilan ko'rsatamiz:



2-rasm


Ushbu rasmning kengligi $ 8 $ pikselni tashkil etadi, shuning uchun jadvalning har bir qatorida $ 8 $ ikkilik bit - bit mavjud. Juda uzun nollarni va zanjirlarni yozmaslik uchun, o'n oltilik raqamlar tizimidan foydalanish qulay, bu $ 4 qo'shni bitlarni (tetradlarni) o'n olti raqamli raqamlar bilan kodlaydi.

3-rasm


Masalan, birinchi qatorda biz $ 1A_ (16) $ kodini olamiz:

va butun rasm uchun: $ 1A2642FF425A5A7E_ (16) $.

Eslatma 1

Namuna olish natijasida nimani va nimani yo'qotganimizni tushunish juda muhimdir. Eng muhimi, biz rasmni ikkilik kodda kodlay oldik. Biroq, ayni paytda, rasm buzilgan edi - rombus o'rniga biz bir qator kvadratchalar oldik. Buzilishning sababi shundaki, ba'zi kvadratlarda asl rasmning qismlari turli xil ranglar bilan bo'yalgan va kodlangan rasmda har bir piksel bitta rangga ega bo'lishi kerak. Shunday qilib, kodlash paytida manba ma'lumotlarning bir qismi yo'qoldi. Bu, masalan, rasm kattalashganda paydo bo'ladi - kvadratchalar kattalashadi va rasm yanada buziladi. Axborot yo'qotilishini kamaytirish uchun piksel hajmini kamaytirish kerak, ya'ni piksellar sonini oshirish kerak.

2-ta'rif

Ruxsat Tasvir hajmining dyuymiga piksellar soni.

Ruxsat odatda dyuym uchun piksel bilan o'lchanadi (inglizcha $ ppi $ \u003d dyuym uchun piksel). Masalan, $ 254 $ ppi $ o'lchamlari bir dyuym uchun $ 254 $ ($ 25,4 $ mm) ekanligini anglatadi, shuning uchun har bir piksel $ 0.1 × 0.1 $ mm asl rasmning kvadratini «o'z ichiga oladi». Ruxsat qanchalik baland bo'lsa, rasm aniqroq kodlanadi (kamroq ma'lumot yo'qoladi), ammo fayl hajmi ham o'sib boradi.



Download 326,77 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   19




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish