Old tasvirni qayta ishlash
STZda oldingi tasvirni qayta ishlashning barcha usullari kenglik va chastotada kengayadi. Keng usullar ê tasvir piksellariga ehtiyoj sezmasdan ishlaydigan protseduralar. Yak tasvir xarakterli vikorist Y (x, y). Fur'e ning qo'shimcha reenkarnatsiyasi uchun tasvirni murakkab maydonga o'tkazishdan ulanishning chastotali usullari.
Old ishlov berish oldidagi protseduralarni ko'rib chiqayotganda, u keng tarqalgan usullar bilan aralashtiriladi va tasvirni vizualizatsiya qilish muhimroqdir.
Birinchi bosqichda, oldingi ishlov berishdan oldin, siz ko'rishingiz kerak tasvir shakli. Tasvirni shakllantirish - bu kontur matritsasini yaratish uchun video protsessor xotirasidan almashtirilgan diskret elementlar - piksellar massivini tomoshabindan misli ko'rilmagan tarzda rad etish protsedurasidir.
STZda tasvirni shakllantirish bosqichida tasvirni yoritish va filtrlashni sozlash yo'li bilan tasvirni sozlash uchun chegara mavjud.
Filtruvannya Tasvir oldingi ishlov berish oldidagi katlama bosqichining eng ahamiyatsizidir. Filtr quyidagi asosiy vazifalarni bajaradi:
· Zgladzhuvannya ("snig" turiga yuqori chastotali krossoverni biriktirish);
· Sozlangan kontrast;
· Ko'rinadigan kontur.
Silliqlash tartibi polning tebranishi bilan bir vaqtning o'zida amalga oshiriladi. Їí̈í zmíst polyagaê da qo'shiq qoida bo'yicha o'rtacha, funktsiya qiymati Y (X, y) tasvirning tahlil qilingan qismining o'rtasi.
Yuqori chastotali krossoverni "snig" turiga ishlatish uchun past chastotali filtrdan foydalaning. Nedolikom past chastotali filtrê Tasvirning kontrastini kamaytirish.
Segmentatsiya
Tasvirni oldingi ishlov berish natijasida bir yoki bir nechta kontur hodisalaridan o'ch olish mumkin. Konturlarga obuna bo'lish va kuylash ob'ektlari bilan ishlov berish tartibi deyiladi segmentatsiya.
Aslini olganda, tasvir ob'ektlarning tasviridan o'ch olish uchun ko'rinadi, segmentatsiya jarayoni tasvirni kodlash bosqichidan oldin konturlar ko'rilganda amalga oshiriladi.
Segmentatsiya algoritmlari, qoida tariqasida, konturlarda va shunga o'xshash joylarda buzilish hazilida boshqariladi. Birinchi vypadkuda qoida bo'yicha dastur orqali o'tadigan kontur mavjud. Kontur yopiq bo'lib ko'rinsa, u unga botiriladi, bu ob'ektni saqlab qolish uchun. Ikkinchisida, kuchga ega bo'lib ko'rinishi mumkin bo'lgan tasvir maydonining bir turi mavjud (masalan, piksellarning yorqinligi bir xil). Bunday joylar ma'lum bo'lganda, tekshirish fonga yoki ob'ektga o'tkaziladi.
Rasm kodlash
Keng usullar yordamida tasvirlarni qayta ishlay oladigan tizimlar uchun kodlashning ikkita asosiy usuli mavjud:
· dovzhin ser_y kodlari usuli bilan Koduvannya vlasne tasvir;
· Frymanning lantsyugovy kodi bo'yicha tasvirning konturini kodlash.
Ikkala holatda ham kodlashda tasvirni tavsiflovchi pul miqdori o'zgaradi. Kodlash jarayonining samaradorligi tasvirni siqish darajasidan boshlanadi.
Kod usuli yordamida kodning mohiyati dovjin seriyasi, Qo'shimcha RLE algoritmiga muvofiq amalga oshirilgan, taqdim etilgan rasmdagi maydonlar ro'yxatlarning bir tomonlama qatorlari, de yaskravosti va ranglar bir xil. Shu bilan birga, dermal kulrang bir xil seriyaning turli qiymatlari (piksellar soni) bilan tavsiflanadi.
Tasvirning oldingi konturisiz kodlash uchun nayzadan foydalanish eng keng tarqalgan Freeman kodi(6.22-rasm, b). Umuman olganda, ob'ektning konturini vektorlarning oxirgisini o'rnatish uchun samarali nuqtadan tuzatish mumkin, shuning uchun modulning yuqori qismidan 45 ga bo'linadigan diskret qiymatlar olinadi. Modulning qiymati 2, chunki vektorning yuqori qismi vertikal holatda 45 yoki 1 ga o'rnatiladi. Egri chiziqning bir nuqtasidan o'tishga o'tishda vektor yo'nalishining o'zgarishi egri chiziqning o'zgarishi tabiatini, qanday modellashtirishni tasvirlaydi.
Do'stlaringiz bilan baham: |