Mavzu: Corel Draw dasturida kitob muqovasini yasash


Tasvirlarga raqamli ishlov berish


Download 0.98 Mb.
Pdf ko'rish
bet3/3
Sana21.06.2023
Hajmi0.98 Mb.
#1641976
1   2   3
Bog'liq
kitob muqovasi

Tasvirlarga raqamli ishlov berish 
Reja 
1. Tasvirlarga raqamli ishlov berish nima 
2. Raqamli ishlov berish algoritmi 
Tasvirlarda raqamli ishlov berishning bir nechta algoritmlari mavjud, bu esa 
tasvirning turlari va maqsadiga qarab o'zgaradi. Ammo, oddiy algoritm bilan 
boshlangan holda, tasvirlarda raqamli ishlov berish quyidagi bosqichlardan iborat 
bo'ladi: 
1. Tasvirni yuklash va nimadan iboratligini aniqlash. 
2. Tasvirni o'qish uchun huquqni berish, bu esa fayl formatiga qarab o'zgarishi 
mumkin. 
3. Tasvirdagi ranglar bilan ishlash uchun pixellar orqali har bir nuqtani senzitivligi 
belgilangan tol niqob halachiga aylantirish. 
4. Tasvirni boshqarish uchun kerakli funksiyalarni (masalan, qayta ishlov qilish, 
qirqish, tashqi qirqish kiritish) yuklash va amalga oshirish. 
5. Tasvirdagi ob'ektlarni aniqlash va ular ustida turli amallar bajarish, masalan, 
tekstni aniqlash, suratlarni ajratib olish, guvohnomalar bilan ishlash, va hokazo. 
Algoritm kerakli funksiyalarga qarab o'zgaradi va tasvirlarni to'lqinlik va darajada 
ishlov berish uchun tartiblangan. Kalit so'zlar, plaginlar va yorqinlikni qayta ishlov 
qilish shu sohada muhimdir. 
Tasvirlarda raqamli ishlov berishning boshqa algoritmlari ham mavjud, shuningdek, 
ölçeklendirme, döndürme, kesme, kontrastni oshirish va muayyan ob'ektlarni 


aniqlash uchun yordamchi texnologiyalar va algoritmlar bor. Tasvirlarda raqamli 
ishlov berish aynan maqsadga qarab o'zgaradi, masalan, rasmning kengligini qisish 
va o'zini ko'paytirish, rasmda yozilgan harflarni aniqlash, yozuvlardagi xatoliklarni 
tuzatish, rasmdagi holda yuzini aniqlash va hokazo. 
Biroq to'g'ri va aniq tasvirni aniqlash - bu tasvirlarga raqamli ishlov berishning 
asosiy vazifasi hisoblanadi. Bu, rasmni shaffof rastga surish, yorqinlik va kontrasti 
oshirish, noaniqlash, ranglarni o'zgartirish, tarkibiy tahlil qilish, muayyan ob'ektlarni 
aniqlash va boshqalar kabi amallarni o'z ichiga oladi. 
Raqamli tasvirni qayta ishlash (DIP) raqamli tasvirlarni matematik algoritmlar va 
kompyuterga asoslangan tizimlar yordamida qayta ishlashni anglatadi. Mana bir 
necha mashhur DIP algoritmlari: 
1. Tasvirni filtrlash: Rasmni filtrlash shovqinni olib tashlash, tasvirni silliqlash yoki 
qirralarni aniqlash uchun ishlatilishi mumkin. Eng mashhur filtrlash usullariga 
oʻrtacha filtrlar, median filtrlar, Gauss filtrlari va Gauss filtrlarining Laplasiya 
filtrlari kiradi. 
2. Tasvir segmentatsiyasi: Tasvirni segmentatsiyalash - bu tasvirni bir nechta 
segmentlarga yoki qiziqish zonalariga bo'lish jarayoni. Ba'zi mashhur tasvir 
segmentatsiyasi algoritmlari chegarani belgilash, K-vositalarni klasterlash, suv 
havzasi segmentatsiyasi va Grafikga asoslangan segmentatsiyani o'z ichiga oladi. 
3. Tasvirni yaxshilash: Tasvirni yaxshilash algoritmlari tasvir sifatini yaxshilashga 
qaratilgan, shuning uchun uni turli ilovalar uchun ishlatish mumkin. Ba'zi mashhur 
tasvirni yaxshilash algoritmlari orasida gistogramma tenglashtirish, kontrastni 
kengaytirish va gamma tuzatish kiradi. 


4. 
Xususiyatlar chiqarish: Xususiyatlarni ajratib olish - bu keyingi tahlil qilish uchun 
ishlatilishi mumkin bo'lgan tasvirdagi noyob xususiyatlarni aniqlash jarayoni. Ba'zi 
mashhur xususiyatlarni ajratib olish algoritmlari orasida Haar to'lqinli o'zgarishi, 
Mahalliy ikkilik naqshlar (LBP) va Scale-Invariant Feature Transform (SIFT) kiradi. 
Bular raqamli tasvirni qayta ishlashda qoʻllaniladigan turli xil algoritmlarning bir 
nechta misolidir. Muayyan ilova va tahlil qilinayotgan tasvir turiga qarab ishlatilishi 
mumkin boʻlgan yana koʻplab algoritmlar mavjud. Albatta, bu yerda raqamli tasvirga 
ishlov berishda qo‘llaniladigan yana bir qancha algoritmlar: 
1. Morfologik operatsiyalar: Morfologik operatsiyalar tasvirlardagi ob'ektlarning 
shakli va hajmini tahlil qilish uchun ishlatiladi. Baʼzi mashhur morfologik 
operatorlar kengayish, eroziya, ochish va yopish kabilarni oʻz ichiga oladi. 
2. Tasvirni tiklash: Tasvirni tiklash algoritmlari tasvirni buzilgan yoki shovqinli 
versiyasidan tiklashga qaratilgan. Ba'zi mashhur tasvirlarni tiklash algoritmlari 
orasida Wiener filtrlash, Non-Local Means filtrlash va Total Variation tiklash kiradi. 
3. Ob'ektni aniqlash: Ob'ektni aniqlash algoritmlari tasvirdagi qiziqish ob'ektlarini 
aniqlash va mahalliylashtirishga qaratilgan.
Baʼzi mashhur obʼyektlarni aniqlash algoritmlari qatoriga Haar kaskadlari, Faster R-
CNN, Faqat bir marta qaraysiz (YOLO) va Single Shot Detector (SSD) kiradi. 
4. Tasvirni siqish: Tasvirni siqish algoritmlari tasvir sifatini saqlab qolgan holda 
tasvir hajmini kamaytirishga qaratilgan. Ba'zi mashhur tasvirlarni siqish 
algoritmlariga JPEG, JPEG 2000 va PNG kiradi. 


Ushbu algoritmlar boshqalar bilan birgalikda tasvirni aniqlash, tibbiy tasvirlash,
yuzni tanib olish va kuzatuv kabi turli xil tasvirni qayta ishlash vazifalari uchun 
ishlatilishi mumkin. Algoritm(lar)ni tanlash muayyan ilovaga bog'liq va optimal 
natijalarga erishish uchun algoritmlar kombinatsiyasidan foydalanish mumkin 
bo'lgan holatlar bo'lishi mumkin. 


Sketch upga loyiha tayyorlash 













Download 0.98 Mb.

Do'stlaringiz bilan baham:
1   2   3




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