modul. Algoritmlar nazariyasi. – Mavzu: algoritm va algoritmlar samaradorligini baholash. Reja




Download 1,25 Mb.
bet2/19
Sana13.05.2024
Hajmi1,25 Mb.
#229679
1   2   3   4   5   6   7   8   9   ...   19
Bog'liq
ZDT qo\'llanma

Raster (bitmap) grafikaning afzalliklari Xotira maydonida ketma-ket saqlangan mavjud piksel Ma’lumotlari orqali rastr fayllarni qurish juda oddiy. Rastr faylida saqlangan piksel Ma’lumotlarini koordinatalar to‘plamidan foydalanganda ham olish mumkin, bu Ma’lumotni grid shaklida tavsiflash imkonini beradi. Agar mavjud bo‘lsa, piksel qiymatlari alohida yoki gradientni o‘zgartirish orqali katta to‘plamlar sifatida o‘zgartirilishi mumkin. Rastrli grafikalar CRT va spot formatdagi printerlar kabi tashqi qurilmalarga yaxshi o‘zgarishi mumkin. Raster (bitmap) grafikaning kamchiliklari
Vektor grafika raqamli rasmni yaratishning optimal kaliti rasmni qanday tasvirlashni tushuntiruvchi buyruqlar ro‘yxatini tuzish va keyin ro‘yxatni rasm fayli sifatida saqlashdir. Mashina har bir buyruqni qabul qiladi va fayl ochilganda to‘liq tasvirni qayta chizadi, odatda namoyish qilish uchun bitmap sifatida. Ushbu mexanizm rasterizatsiya deb ataladi.
Bu grafik tasvirni yaratish uchun juda murakkab yondashuv bo‘lib tuyulishi mumkin. Vektorli grafikalar uchun bir nechta spetsifikatsiyalar mavjud va ularning ba’zilari (masalan, AI, CDR) patentlangan. SVG (Scalable Vector Graphics) - bu nihoyatda mashhur bo‘lgan yana bir ochiq vektor grafik standarti. Vektor formatidagi faylga uni matn muharriri (masalan, Notepad) dasturi yordamida ochish orqali kirish mumkin.
Hozirgi vaqtda vektor tasvirlar odatda JPEG, PNG, APNG, GIF va MPEG4 kabi an'anaviy rastr tasvir formatlaridan ajralib turadigan SVG, EPS, PDF yoki AI kabi grafik fayl formatlarida joylashtiriladi.
Vektor grafika standartlari Scalable Vector Graphics (SVG) vektor formati uchun World Wide Web Consortium (W3C) spetsifikatsiyasi. Norm murakkab va hech bo‘lmaganda ba’zi qismlarida tijorat tuzilmalari tufayli juda sekin ishlab chiqilgan. Hozirda ko‘plab internet-brauzerlar uchun SVG Ma’lumotlarini ko‘rsatish uchun ba’zi yordam mavjud, ammo standartni to‘liq amalga oshirish hali ham nisbatan kam uchraydi.
SVG so‘nggi o‘n yilliklarda asosiy bo‘lib ko‘rinadi, u renderlash tizimi ruxsatidan butunlay ajralib turadi, odatda printer yoki displey monitori. Aslini olganda, Vektor formatidagi hujjatlar to‘g‘ri va egri yo‘nalishlarni va boshqa xususiyatlarni ko‘rsatadigan moslashtirilgan matndir. Odatda rasmlar yoki boshqa doimiy rasmlarga o‘xshamaydigan asosiy xaritalar, chiziqli diagrammalar, gerblar va bayroqlar kabi fotosuratlar uchun biz SVG ni afzal ko‘ramiz. SVG-ni ko‘rsatish joriy vazifaga mos bo‘lgan piksellar soniga bitmap formatini o‘zgartirishni o‘z ichiga oladi. SVG shuningdek, jonlantirilgan tasvirlar uchun vositadir.
Smartfonlar uchun Scalable Vector Graphics varianti ham mavjud. Smartfonlar uchun asosiy format umuman olganda SVGT (SVG Tiny versiyasi) sifatida tanilgan. Ushbu grafikalar ulanishlarni hisoblashi va antialiasingni boshqarishi mumkin. Ular fon rasmi sifatida ham ko‘rsatilishi mumkin.

Download 1,25 Mb.
1   2   3   4   5   6   7   8   9   ...   19




Download 1,25 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



modul. Algoritmlar nazariyasi. – Mavzu: algoritm va algoritmlar samaradorligini baholash. Reja

Download 1,25 Mb.