Vektorli grafika dasturlarida rasmli asl nusxalarini shakllantirish


Download 1.09 Mb.
bet3/4
Sana08.06.2023
Hajmi1.09 Mb.
#1464577
1   2   3   4
Bog'liq
VEKTORLI GRAFIKA DASTURLARIDA RASMLI ASL NUSXALARINI SHAKLLANTIRISH

O'n oltilik rang HTMLda ranglarni aniqlash uchun o'n oltilik raqamlar ishlatiladi. O'n oltilik tizim, o'nlik tizimdan farqli o'laroq, nomidan ko'rinib turibdiki, 16 raqamiga asoslangan. Raqamlar quyidagicha bo'ladi: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 , A, B, C, D, E, F. 10 dan 15 gacha raqamlar lotin harflari bilan almashtiriladi. Jadval 6.1, o'nlik va o'n oltilik sonlar orasidagi moslikni ko'rsatadi. O'n oltilik tizimda 15 dan katta raqamlar ikkita raqamni birlashtirish orqali hosil bo'ladi (6.2 -jadval). Misol uchun, 255 kasr o'n oltinchi raqamli FF.
Raqamli tizimni tushunishda chalkashliklarni oldini olish uchun # xesh belgisi o'n oltilik raqamning oldiga qo'yiladi, masalan # aa69cc. Bunday holda, registr muhim emas, shuning uchun # F0F0F0 yoki # f0f0f0 yozishga ruxsat beriladi. HTML -da ishlatiladigan odatiy rang shunday ko'rinadi. Bu erda veb -sahifaning fon rangi # FA8E47 ga o'rnatiladi. Raqam oldidagi # xeshi o'n oltilikni bildiradi. Birinchi ikkita raqam (FA) rangning qizil komponentini belgilaydi, uchinchi - to'rtinchi raqamlar (8E) - yashil, oxirgi ikkita raqam (47) - ko'k. Natijada siz bu rangni olasiz.
Uch rangning har biri - qizil, yashil va ko'k - 00 dan FF gacha bo'lgan qiymatlarni qabul qilishi mumkin, natijada 256 ta rang bo'ladi. Shunday qilib, ranglarning umumiy soni
256x256x256 = 16.777.216 kombinatsiyalar bo'lishi mumkin. Qizil, yashil va ko'k komponentlarga asoslangan rang modeli RGB (qizil, yashil, ko'k; qizil, yashil, ko'k) deb nomlanadi. Bu model qo'shimchadir (qo'shishdan qo'shishga), bunda uchta komponentning qo'shilishi oq rang hosil qiladi. O'n oltilik ranglarda harakatlanishni osonlashtirish uchun ba'zi qoidalarni hisobga oling.
# D6D6D6)
# 000000 (qora) dan #FFFFFF (oq)
Rang # FF0000 - mumkin bo'lgan qizil rang. Yashil (# 00FF00) va ko'k (# 0000FF)
Bu rang g'ildiragida aniq ko'rinadi (6.1 -rasm), bu erda asosiy ranglar (qizil, yashil, ko'k) va qo'shimcha yoki qo'shimcha ranglar berilgan. Bularga sariq, ko'k va binafsha (binafsha rang ham deyiladi) kiradi. Umuman olganda, har qanday rangni yaqin ranglarni aralashtirish orqali olish mumkin. Shunday qilib, ko'k (# 00FFFF) ko'k va yashilni birlashtirish orqali olinadi.
Agar rang komponentlarining qiymatlari bir xil bo'lsa (masalan:, unda siz kul rangga ega bo'lasiz.
Raqam qanchalik baland bo'lsa, rang shunchalik ochiq bo'ladi, qiymatlar gacha o'zgaradi.
Agar qizil komponent maksimal (FF), qolgan komponentlar nolga o'rnatilgan bo'lsa, yorqin qizil rang hosil bo'ladi. bilan ham xuddi shunday.
Sariq (#FFFF00) qizilni yashil bilan aralashtirish orqali olinadi.
O'n oltilik ranglarni empirik tarzda tanlash shart emas. Shu maqsadda turli xil rangli modellar bilan ishlay oladigan grafik muharrir mos keladi, masalan Adobe Photoshop. Fig. 6.2 bu dasturda rang tanlash oynasini ko'rsatadi, natijada joriy rangning o'n oltilik qiymati chiziq bilan ko'rsatilgan. Siz uni nusxalashingiz va kodingizga joylashtirishingiz mumkin.
Guruch. 6.2. Photoshop -da rang tanlash oynasi
Agar siz monitorning rang sifatini 8 bit (256 ta rang) ga o'rnatgan bo'lsangiz, unda bir xil rangni turli brauzerlarda boshqacha ko'rsatish mumkin. Bu grafikaning qanday ko'rsatilishi bilan bog'liq, bu erda brauzer o'z palitrasi bilan ishlaydi va palitrada bo'lmagan rangni ko'rsatolmaydi. Bu holda, rang boshqa piksellarning kombinatsiyasi bilan
almashtiriladi, unga yaqin, ko'rsatilganiga taqlid qiladigan ranglar. Turli xil brauzerlarda rang o'zgarishsiz qolishi uchun biz veb-ranglar palitrasini taqdim etdik. Veb -ranglar - bu ranglar, ularning har bir komponenti uchun - qizil, yashil va ko'k - oltita qiymatdan biri o'rnatilgan - 0 (00), 51 (33), 102 (66), 153 (99), 204 (CC) ), 255 (FF). Ushbu komponentning o'n oltilik qiymati qavs ichida ko'rsatilgan. Barcha mumkin bo'lgan kombinatsiyalardagi ranglarning umumiy soni 6x6x6 - 216 rangni beradi. Veb rangining namunasi - # 33FF66.
Veb -rangning asosiy xususiyati shundaki, u hamma brauzerlarda bir xil ko'rinadi. Hozirgi vaqtda monitorlar sifatining oshishi va imkoniyatlarining kengayishi tufayli veb -ranglarning dolzarbligi juda kichik.

Download 1.09 Mb.

Do'stlaringiz bilan baham:
1   2   3   4




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