Dasturi natijasi(1-rasm) - Lokal binar obrazlar

|
Lokal binar obrazlar
|
bet | 10/25 | Sana | 18.05.2024 | Hajmi | 6,2 Mb. | | #241708 |
Bog'liq Lokal binar obrazlarDasturi natijasi(1-rasm)
To’g’ri chiziqlarni tanib olish dasturi natijasi:
1-rasm
1-mashq. Aylanani tanib olish.
Dastur kodi:
Mat img = imread("d:/circle1.jpg", IMREAD_COLOR);
Mat gray;
cvtColor(img, gray, COLOR_BGR2GRAY);
cvtColor(img, img, CV_BGR2RGB);
// smooth it, otherwise a lot of false circles may be detected
GaussianBlur( gray, gray, Size(9, 9), 2, 2 );
vector circles;
HoughCircles(gray, circles, CV_HOUGH_GRADIENT,
2, gray.cols/6, 100, 100, 20, 150 );
for( size_t i = 0; i < circles.size(); i++ )
{
Point center(cvRound(circles[i][0]), cvRound(circles[i][1]));
int radius = cvRound(circles[i][2]);
// draw the circle center
circle( img, center, 3, Scalar(0,255,200), -1, 8, 0 );
// draw the circle outline
circle( img, center, radius, Scalar(25,200,200), 3, 8, 0 );
}
//namedWindow( "circles", 1 );
imshow( "circles", img );
Dasturi natijasi (2-rasm)
Aylanani tanib olish dasturi natijasi:
2-rasm
2.4. Boshqa geometrik almashtirishlar asosida tasvir belgilarini aniqlash
1. Fure almashtirishi
Agar signal davriy bo‘lmasa, u holda Fure qotoriga yoyish moslashtiriladi. Misol tariqasida 5.1-rasmda keltirilgan to‘g‘ri burchakli impulslar ketma-ketligidan impulslar takrorlanish davri ni cheksizlikkacha davom ettarish natijasida yagona to‘rtburchakli impulsni hosil bo‘lishini ko‘rib chiqamiz.
5.1-rasm. Davriy takrorlanuvchi to‘g‘riburchakli impuls.
ni kattalashtirib borilsa, garmonikalar orasidagi bo‘lgan masofa gacha kichiklashib boradi va nolga teng bo‘ladi. Bu o‘zgaruvchi diskret chastota dan uzluksiz o‘zgaruvchi ( ga o‘tishga, shu bilan bir vaqtda fazaviy va amplitudaviy spektr ham uzluksiz bo‘lishiga olib keladi. Demak, bo‘lganda bo‘ladi. Ushbu o‘zgartirishlarni e’tiborga olsak ifoda quyidagi ko‘rinishni oladi
(5.1)
Qulay bo‘lishi uchun (5.1) ifodani ga bo‘lib quyidagi ifodani olamiz:
(5.2)
Bu formuladagi Fure integrali V/Gs oddiygina Fure tasviri (ko‘rinishi) deb ataladi. Agar ni haqiqiy va mavhum qismlari yig‘indisi shaklida quyidagicha ifodalash mumkin. Agar
(5.3)
bo‘ladi va bu kattalik voltda emas V/Gs larda baxolanadi. ni amplituda zichligi, ba’zan esa amplituda spektri zichligi yoki amplituda spektri deb ataladi. Amplituda spektriga mos ravishda faza siljishi quyidagicha aniklanadi
(5.4)
qiymati shaklida baholanadi. Normallashtirilgan elektr quvvati, ya’ni qarshiligi 1 Om bo‘lgan qarshilikda ajralib chiqayotgan quvvat larda baholanadi, bu Dj/s yoki DjGs (Djoul - bu enerpiya birligi)ni anglatadi, u holda kattalik DjGsGs2 DjGs-1 ga tent bo‘ladi. Demak bir taqsim Gs energiyani, ya’ni - spektr energiyasining zichligini anglatadi. ning f ga bog‘liqligi grafigi ostidagi yuza asosi f0 - df va f f0+df polosa f0 chastotasi o‘rtacha kuchlanishini ifodalaydi. ning f ga bog‘liqligi grafigi ostidagi yuza f0 chastotadagi energiya o‘rtacha qiymatiga tent bo‘ladi. Bundan tashqari spektr tahlilida ko‘p hollarda spektr energiyasi zichligining chastotaga bog‘liqlik grafigi (chizmasi) ham quriladi.
Agar impulsdan oniy qiymat olish uning markaziga (qoq o‘rtasiga) mos kelsa, ya’ni - bo‘lganda ushbu impulsning Fure shakli (ko‘rinishi) quyidagicha beriladi
(5.5)
va haqiqiy hisoblanadi. funksiya uzluksiz bo‘lib, uning va qiymatlari uchun grafigi 5.2a-rasmda tasvirlangan. Bu amplituda spektri oniy qiymatlar funksiyasiga proporsional bo‘lib, hamma vaqt ideal past chastota filtriga to‘g‘riburchakli impuls ta’sirida hosil bo‘ladi, shu bilan birga har kanday davomiyligi t bilan cheklangan impuls ta’sirida ham yuzaga kelishi mumkin.
5.2-rasm. Impuls amplitudasi 2V: a) amplituda spektri; b) energiya spektri.
Amplitudasi 2 V bo‘lgan impuls energiya spektral zichligi grafigi 5.2b-rasmda tasvirlangan, 5.2a-rasmda esa amplituda spektri tasvirlangan.
SHuni alohida ta’kidlash kerakki, funksiyaning chastotaga bog‘liqligidan vaqt funksiyasiga Fure teskari almashtirishi yordamida o‘tish mumkin. Bu holda
(5.6)
|
| |