7-Amaliy mashg‘ulot


Download 470.85 Kb.
Pdf ko'rish
bet1/6
Sana20.11.2023
Hajmi470.85 Kb.
#1788851
  1   2   3   4   5   6
Bog'liq
Timsollarni tanib olish 7-12 Amaliy mashgulot.docx



7-Amaliy mashg‘ulot 
Mavzu

Rangli tasvirni qayta ishlash asoslari 
Eng keng tarqalgan rang maydonida, RGB (Qizil Yashil Moviy) ranglar qizil, 
yashil va ko'k komponentlari bilan ifodalanadi. Ko'proq texnik nuqtai 
nazardan, RGB rangni uchta komponentdan iborat to'plam sifatida tasvirlaydi. 
Har bir komponent 0 dan 255 gacha qiymat olishi mumkin, bunda kortej (0, 0, 
0) qora va (255, 255, 255) oq rangni bildiradi. 
Tasvirlardagi ranglarni aniqlash odatda kompyuterda ko'rish va tasvirni qayta 
ishlashda 
bajariladigan 
vazifadir. U 
ob'ektni 
aniqlash, 
tasvirni 
segmentatsiyalash va tasvirni qidirish kabi keng ko'lamli ilovalarga 
ega. Ushbu maqolada biz Python va OpenCV yordamida tasvirdagi ranglarni 
qanday aniqlashni ko'rib chiqamiz. 
Rasmdagi ranglarni aniqlashdan oldin, keling, tasvirni ko'rsatishning ba'zi 
umumiy usullarini bilib olaylik. Raqamli tasvirlarda ranglar odatda RGB 
(Qizil, Yashil, Moviy) rang modeli yordamida ifodalanadi, bu modelda har bir 
rang ba'zi qiymatlar asosida uchta asosiy rang Qizil, yashil va Moviy birikmasi 
sifatida ifodalanadi. Ushbu qiymatlar diapazoni 0 dan 255 gacha, bunda 255 
maksimal hissa va 0 minimaldir. 
Rangli gistogramma - bu ma'lum bir rangdagi piksellar sonidan foydalangan 
holda tasvirdagi ranglarning taqsimlanishi va ularni gistogrammada taqdim 
etish. Ushbu gistogrammani o'rganish orqali biz tasvirning dominant rangini 
bilishimiz mumkin. 
Biz ranglarni turli xil rang toifalariga ajratishimiz va u orqali ranglarni tahlil 
qilish uchun rang gistogrammalarini yaratishimiz mumkin 
Ushbu gistogrammani yaratish uchun biz rasmimizni RGB rang maydonidan 
HSV rang maydoni kabi boshqa rang maydoniga aylantirishimiz kerak, bu 
rangning to'yinganligi va rang maydonining qiymatini anglatadi. 
OpenCV yordamida rangni aniqlash 
Keling, Python va OpenCV-dan foydalangan holda tasvirlarda ranglarni 
aniqlashni qanday amalga oshirishimiz mumkinligini ko'rib chiqaylik. 







Download 470.85 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6




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