Matlab GUI設(shè)計(jì)高通濾波器時(shí)為什么濾波后圖像變小了?
-
程序代碼如下: axes(handles.axes2); x=(handles.img); f=double(x); k=fft2(f); g=fftshift(k); [M,N]=size(g); nn=2; d0=25; m=fix(M/2);n=fix(N/2); for i=1:M for j=1:N d=sqrt((i-m)^2+(j-n)^2); if d<=d0 ... 程序代碼如下: axes(handles.axes2); x=(handles.img); f=double(x); k=fft2(f); g=fftshift(k); [M,N]=size(g); nn=2; d0=25; m=fix(M/2);n=fix(N/2); for i=1:M for j=1:N d=sqrt((i-m)^2+(j-n)^2); if d<=d0 h=0; else h=1; end result(i,j)=h*g(i,j); end end result=ifftshift(result); y2=ifft2(result); y3=uint8(real(y2)); imshow(y3); 展開
全部評(píng)論(1條)
-
- Wait那份憂傷 2014-06-10 00:00:00
- 原來的圖是彩色圖,應(yīng)該是個(gè)三維矩陣吧 f=double(rgb2gray(x)); 轉(zhuǎn)為灰度圖處理吧
-
贊(2)
回復(fù)(0)
登錄或新用戶注冊(cè)
- 微信登錄
- 密碼登錄
- 短信登錄
請(qǐng)用手機(jī)微信掃描下方二維碼
快速登錄或注冊(cè)新賬號(hào)
微信掃碼,手機(jī)電腦聯(lián)動(dòng)
熱門問答
- Matlab GUI設(shè)計(jì)高通濾波器時(shí)為什么濾波后圖像變小了?
- 程序代碼如下: axes(handles.axes2); x=(handles.img); f=double(x); k=fft2(f); g=fftshift(k); [M,N]=size(g); nn=2; d0=25; m=fix(M/2);n=fix(N/2); for i=1:M for j=1:N d=sqrt((i-m)^2+(j-n)^2); if d<=d0 ... 程序代碼如下: axes(handles.axes2); x=(handles.img); f=double(x); k=fft2(f); g=fftshift(k); [M,N]=size(g); nn=2; d0=25; m=fix(M/2);n=fix(N/2); for i=1:M for j=1:N d=sqrt((i-m)^2+(j-n)^2); if d<=d0 h=0; else h=1; end result(i,j)=h*g(i,j); end end result=ifftshift(result); y2=ifft2(result); y3=uint8(real(y2)); imshow(y3); 展開
- 白度為什么字體變小了?
- 變步長(zhǎng)LMS自適應(yīng)濾波算法的MATLAB程序
- 為什么裝了多功能三通后,原有的龍頭壓力變小了?
- 幫我設(shè)計(jì)一個(gè)圖像的低通濾波器,用MATLAB
- 沒有什么指標(biāo)要求, 在截止頻率為50Hz,60Hz,70Hz,80Hz等頻帶上,觀察不同圖像的濾波效果,Z后確定Z優(yōu)。設(shè)計(jì)出特定圖像的低通濾波器,實(shí)現(xiàn)圖像的低通濾波。 謝謝大家了.
- matlab 低通濾波
- 我有采集了一組加速度數(shù)據(jù),需要對(duì)這些數(shù)據(jù)進(jìn)行10Hz低通高頻濾波,可是我一點(diǎn)思路都沒有,請(qǐng)高手指教!
- 關(guān)于用MATLAB設(shè)計(jì)確定信號(hào)的頻譜分析和濾波
- 剛學(xué)的MATLAB,自己還不會(huì)設(shè)計(jì)程序,希望懂的大蝦幫忙下。(也可QQ聯(lián)系)具體的步驟要求如下,如果所給程序符合,,還會(huì)給予附加分?jǐn)?shù)。 (1)確定信號(hào)的頻譜分析 用MATLAB生成信號(hào)x(t)=e-t并進(jìn)行FFT分析,顯示|X(k)|和Ф(k),并顯示信號(hào)的離散幅頻圖和相... 剛學(xué)的MATLAB,自己還不會(huì)設(shè)計(jì)程序,希望懂的大蝦幫忙下。(也可QQ聯(lián)系)具體的步驟要求如下,如果所給程序符合,,還會(huì)給予附加分?jǐn)?shù)。 (1)確定信號(hào)的頻譜分析 用MATLAB生成信號(hào)x(t)=e-t并進(jìn)行FFT分析,顯示|X(k)|和Ф(k),并顯示信號(hào)的離散幅頻圖和相頻圖。假設(shè)頻率分辨率要求F<=4Hz,信號(hào)的Z高頻率fh限制為60Hz。 (2)正弦信號(hào)生成與抽樣 對(duì)任意兩個(gè)不同頻率的正弦信號(hào)進(jìn)行疊加,生成信號(hào)取樣作出時(shí)域波形圖并存入文件。 [思考]取樣周期如何確定?取多少點(diǎn)? (3)信號(hào)疊加 生成方波和三角波信號(hào),疊加兩個(gè)信號(hào),作出時(shí)域波形圖及頻譜特性圖。 (4)設(shè)計(jì)數(shù)字濾波器并畫出頻率響應(yīng) 根據(jù)方波和三角波信號(hào)的頻譜特點(diǎn)得到性能指標(biāo),由性能指標(biāo)設(shè)計(jì)兩個(gè)數(shù)字濾波器。在MATLAB中,可以利用函數(shù)fir1設(shè)計(jì)FIR濾波器,利用函數(shù)butte、cheby1和ellip設(shè)計(jì)IIR濾波器;Z后,利用MATLAB中的函數(shù)freqz畫出各濾波器的頻率響應(yīng)。 (5)用濾波器對(duì)信號(hào)進(jìn)行濾波 用自己設(shè)計(jì)的濾波器對(duì)(3)中疊加的信號(hào)進(jìn)行濾波。在MATLAB中,F(xiàn)IR濾波器利用函數(shù)fftfilt對(duì)信號(hào)進(jìn)行濾波,IIR濾波器利用函數(shù)filter對(duì)信號(hào)進(jìn)行濾波。 (6)分析得到信號(hào)的頻譜 對(duì)濾波后的信號(hào)進(jìn)行fft快速傅里葉變換,得到信號(hào)的頻譜特性,與原始信號(hào)進(jìn)行比較,并畫出信號(hào)的時(shí)域波形和頻譜。 展開
- 求助關(guān)于matlab濾波功能
- 現(xiàn)有一組拉索振動(dòng)的實(shí)驗(yàn)數(shù)據(jù),每隔0.002s在拉索中間點(diǎn)出測(cè)量位移值,得到txt文件,其中一部分?jǐn)?shù)據(jù)如下: 0.0000000(時(shí)間) 6.0159998(位移值) 0.0020000 5.8280001 0.0040000 5.6399999 0.0060000 5.3920002 ... 現(xiàn)有一組拉索振動(dòng)的實(shí)驗(yàn)數(shù)據(jù),每隔0.002s在拉索中間點(diǎn)出測(cè)量位移值,得到txt文件,其中一部分?jǐn)?shù)據(jù)如下: 0.0000000(時(shí)間) 6.0159998(位移值) 0.0020000 5.8280001 0.0040000 5.6399999 0.0060000 5.3920002 0.0080000 5.0939999 0.0100000 4.8660002 0.0120000 4.5679998 0.0140000 4.2519999 0.0160000 3.9200001 0.0180000 3.5139999 0.0200000 3.1500001 0.0220000 2.7460001 0.0240000 2.3239999 0.0260000 1.9040000 0.0280000 1.3900000 0.0300000 0.9140000 0.0320000 0.4040000 0.0340000 0.0000000 0.0360000 -0.4720000 0.0380000 -0.9740000 0.0400000 -1.3099999 為了消除其他頻率波或者噪音的影響,現(xiàn)在希望通過濾波將雜質(zhì)除去,小弟以前沒有用過matlab濾波功能,請(qǐng)問高手具體如何操作啊?感激不盡 展開
- matlab ,已有數(shù)據(jù),如何濾波?
- 我有一組數(shù)據(jù):A: 0.000500 0.001000 0.001500 0.002000 0.002500 0.003000 0.003500 0.004000 0.004500 0.005000 B: 1281.242606 1281.241405 1281.240573 1281.239272 1281.239636 1281.242237 1281.242333 1281.242881 1281.241772 1281.241039 這只是一... 我有一組數(shù)據(jù):A: 0.000500 0.001000 0.001500 0.002000 0.002500 0.003000 0.003500 0.004000 0.004500 0.005000 B: 1281.242606 1281.241405 1281.240573 1281.239272 1281.239636 1281.242237 1281.242333 1281.242881 1281.241772 1281.241039 這只是一部分,全部數(shù)據(jù)用plot(A,B)畫圖為類似方波的形式,它含有大概50Hz以上雜波分量,如何除去雜波,得到方波,具體思路是什么?因?yàn)檫@不是具體函數(shù),本人無(wú)從下手。求解,謝謝 展開
- 用MATLAB設(shè)計(jì)對(duì)信號(hào)進(jìn)行頻譜分析和濾波處理的程序
- 設(shè)計(jì)出一套完整的系統(tǒng),對(duì)信號(hào)進(jìn)行頻譜分析和濾波處理; 1.產(chǎn)生一個(gè)連續(xù)信號(hào),包含低頻,中頻,高頻分量,對(duì)其進(jìn)行采樣,進(jìn)行頻譜分析,分別設(shè)計(jì)三種高通,低通,帶通濾波器對(duì)信號(hào)進(jìn)行濾波處理,觀察濾波后信號(hào)的頻譜。
- 氣體分析儀樣氣進(jìn)入冷凝器后氣流量怎么變小了
- python的GUI設(shè)計(jì)用什么軟件?
- 為什么溶出度開始變大,慢慢又變小了
- 用matlab設(shè)計(jì)一個(gè)濾波范圍在0到20HZ范圍的濾波器
- 用MATLAB設(shè)計(jì)一個(gè)濾波頻率在0到20HZ范圍的濾波器 Z好是FIR的...
- 關(guān)于用MATLAB設(shè)計(jì)對(duì)信號(hào)進(jìn)行頻譜分析和濾波處理的程序
- 基本要求: 設(shè)計(jì)出一套完整的系統(tǒng),對(duì)信號(hào)進(jìn)行頻譜分析和濾波處理; 1.產(chǎn)生一個(gè)連續(xù)信號(hào),包含低頻,中頻,高頻分量,對(duì)其進(jìn)行采樣,進(jìn)行頻譜分析,分別設(shè)計(jì)三種高通,低通,帶通濾波器對(duì)信號(hào)進(jìn)行濾波處理,觀察濾波后信號(hào)的頻譜。 2.采集一段含有噪音... 基本要求: 設(shè)計(jì)出一套完整的系統(tǒng),對(duì)信號(hào)進(jìn)行頻譜分析和濾波處理; 1.產(chǎn)生一個(gè)連續(xù)信號(hào),包含低頻,中頻,高頻分量,對(duì)其進(jìn)行采樣,進(jìn)行頻譜分析,分別設(shè)計(jì)三種高通,低通,帶通濾波器對(duì)信號(hào)進(jìn)行濾波處理,觀察濾波后信號(hào)的頻譜。 2.采集一段含有噪音的語(yǔ)音信號(hào)(可以錄制含有噪音的信號(hào),或者錄制語(yǔ)音后再加進(jìn)噪音信號(hào)),對(duì)其進(jìn)行采樣和頻譜分析,根據(jù)分析結(jié)果設(shè)計(jì)出一合適的濾波器濾除噪音信號(hào)。 只要有程序就可以了,謝謝各位了,提供點(diǎn)幫助嘍?。]學(xué)過MATLAB,自學(xué)的,要做很難的這個(gè)就有點(diǎn)困難啦??!這兩個(gè)題目隨便哪個(gè)都可以.先謝謝啦!!好的答案會(huì)追加分的,目前我只有這么多了! 展開
- FPGA設(shè)計(jì)低通濾波器,Modelsim仿真濾波干凈,實(shí)際使用時(shí)濾波了波,求幫助。
- matlab設(shè)計(jì)了個(gè)低通濾波器,quartus編譯后用modelsim仿真。濾波輸出比較理想。 把設(shè)計(jì)好的工程文件 對(duì)AD采樣到的信號(hào)進(jìn)行濾波, 在板上測(cè)試時(shí),signaltap抓到的信號(hào),發(fā)現(xiàn)濾波輸出和輸入基本相同,沒有濾除高頻信號(hào)。 很奇怪,測(cè)很多次,用過幾種不同形式的濾... matlab設(shè)計(jì)了個(gè)低通濾波器,quartus編譯后用modelsim仿真。濾波輸出比較理想。 把設(shè)計(jì)好的工程文件 對(duì)AD采樣到的信號(hào)進(jìn)行濾波, 在板上測(cè)試時(shí),signaltap抓到的信號(hào),發(fā)現(xiàn)濾波輸出和輸入基本相同,沒有濾除高頻信號(hào)。 很奇怪,測(cè)很多次,用過幾種不同形式的濾波器,都是如此。 請(qǐng)高手幫分析下。謝謝! 展開
- 電視盒子刷機(jī)后內(nèi)部?jī)?chǔ)存變小了,怎麼辦理
- 怎么讀取高光譜圖像感興趣區(qū)域圖像matlab
- 用matlab中 fdatool制作的高通濾波器如何調(diào)用
- 請(qǐng)幫我用matlab在時(shí)域和頻域上分別設(shè)計(jì)低通和高通濾波器程序
- 寫四個(gè)程序 時(shí)域上的低通與高通 頻域上的低通與高通濾波器程序
4月突出貢獻(xiàn)榜
推薦主頁(yè)
最新話題





參與評(píng)論
登錄后參與評(píng)論