O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti



Yüklə 39 Kb.
tarix07.01.2024
ölçüsü39 Kb.
#209317
Boburbek signallar 4-amaliy ishi



O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI

Signallar va tizimlar
4-Amaliy ish


Guruh: SAS004-1.
Bajardi:Ubaydullayev B.
Tekshirdi : Jurayev D.
Toshkent-2023
Mavzu: Matlab amaliy paketida Adamar va Xaara o‘zgartirishi asosida tasvirlarga raqamli ishlov berishni o‘rganish
16-variant


Ixtiyoriy tasvir variant deb tanlanib, olingan tasvir ustida quyidagi amallar bajariladi:

  1. Adamar o‘zgartirishi asosida tasvirlarni to‘g‘ri va teskari o‘zgartirish(Spektral tahlil va siqish)

  2. Xaara o‘zgartirishi asosida tasvirlarni to‘g‘ri va teskari o‘zgartirish(Spektral tahlil va aproksimatsiya qilish)


Nazariy Qism
"Adamar va haar" ifodasi ma'noni, "yaxshi va yomon" yoki "haq va boshqacha" degan ikki muvaffaqiyatning, hodisalarning yoki odamlarning xulqiy xossalari orasida boradigan mustaqil fikrlar manbasi hisoblanadi.

Bu ifoda yana "yaxshi va yomonlik" yoki "haqiqat va g'ayratli" muvaffaqiyatlarini anglash, asosiy qadr-qimmatga ega bo'lgan huquq va adolatga bag'ishlangan istiqbol, odamlarning mavqelari va munosabatlari bilan bog'liq. Bu fikrlar, odamlarning dunyoqarashlariga, ijtimoiy mas'alalarga, din va manaviy tushunchalarga e'tibor qaratadi.

"Adamar va haar" ifodasi, odamlar orasida juda chog'li, salmog'li, yanada ko'p fikr yuritishga imkoniyat yaratadi. Bu o'zgarmaydigan, jamiyatni shakllantirish va o'zgarmas o'zaro munosabatlarni ta'minlashga xizmat qilishi mumkin bo'lgan bir tamoyil hisoblanadi.

Adamar o‘zgartirish








Matlab kodi:
I=imread('C:\Users\Dell\Pictures\Nature.jpg')

f=size(I)


b=imresize(I,[1024,1024])
rasm=rgb2gray(b)
subplot(211); imshow(I)
subplot(212); imshow(b)
imshow(rasm)
[r,c]=size(rasm)
imgg=double(rasm)
% To'g'ri Adamar o'zgartirish
yc=fwht(imgg) %Ustun bilan ishlash
yr=fwht(yc'); % Qator bilan ish
y=yr'; %Adamar koefisenti
yo=y; %Koefisentni zaxiralsh
y(256:r,256:c)=0; %qisish hajmini
%Teskar adamar o'zgar
teskari1=ifwht(y); %ustun
teskari2=ifwht(teskari1'); %qator
imgr=teskari2';
imgr8=uint8(imgr);
imwrite(imgr8,'Siqilganhadamard.jpg');
imwrite(rasm,'Siqilmaganhadamar.jpg');
%
% %Natijlarni chop
%
subplot(221) %Kiruvchi tasvirni chizish
imshow(rasm); title('Kiruvchi Tasvir')
subplot(222) %adamar o'zgartirish koefs grafigi
imshow(imadjust(yo)); title('Adamar ozgar koefisent')
subplot(223) % Tronsponerlangan Adamar ozgart koefisent grafigi
imshow(imadjust(y)); title('Tronsponerlangan Adamar ozgart koefisent')
subplot(224) % Yakuniy siqilhgan tasvir natijasi
imshow(imgr8); title("Siqlgan tasvir")











Xaara o‘zgartirish


Matlab kodi:
I=imread('C:\Users\Dell\Pictures\Nature.jpg')
b=imresize(I,[64,64])
rasm=rgb2gray(b)
subplot(211); imshow(I)
subplot(212); imshow(b)
[r,c]=size(rasm)
imgg=double(rasm)
%
% [cA,cH,cV,cD]=dwt2(imgg,'HAAR'); % Togr haar ozgartirish
%
% imgr=idwt2(cA,cH,cV,cD,'HAAR'); % TEskari haar ozgar
%
% imgr8=uint8(imgr)
%
% imwrite(imgr8,'SiqilganhAAR.jpg');
% imwrite(rasm,'SiqilmaganHAAR.jpg');
%
% subplot(2,3,1)
% imshow(rasm);
% title('Kiruvchi Tasvir');
%
% subplot(2,3,2)
% imshow(uint8(cA),[]);
% title('Approkimatsiya koefisentlari');
%
% subplot(2,3,3)
% imshow(uint8(cH),[]);
% title('Gorizontal spektr koefisentlari');
%
% subplot(2,3,4)
% imshow(uint8(cV),[]);
% title('Vertical spektr koefisentlari');
%
%
%
% subplot(2,3,5)
% imshow(uint8(cD),[]);
% title('Diagonal spektr koefisentlari');
%
%
%
% subplot(2,3,6)
% imshow(uint8(imgr),[]);
% title('Qayta tiklangan rasm ');
%
%
%
%





Yüklə 39 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin