1樓:匿名使用者
clc;
clear;
clf;
[filename,pathname] = uigetfile('*.*');%彈出對話方塊得到開啟的路徑
rgb=imread(strcat(pathname,filename));%開啟得到的路徑下的檔案
cr=double(rgb(:,:,1));%將影象中的8位資料轉換成浮點數
cg=double(rgb(:,:,2));%將影象中的8位資料轉換成浮點數
cb=double(rgb(:,:,3));%將影象中的8位資料轉換成浮點數
figure(1);mesh(cr);
figure(2);mesh(cg);
figure(3);mesh(cb);
gry=(cr-cg)+(cr-cb);
figure(4);mesh(gry);
[gv,t]=edge(gry,'sobel','vertical');%這裡改變水平垂直,還可以改變其他方式提取
figure(20);
imshow(gv);
[m,n]=size(gv);
th=100;
lct=double(zeros(m));
for i=1:m
sumj=0;
for j=1:n
if cb(i,j)>th
gray=gry(i,j);
else
gray=0.0;
endlct(i)=lct(i)+gray*j;
sumj=sumj+j;
endlct(i)=lct(i)/sumj;
endfigure(30);
plot(lct);
2樓:匿名使用者
你哪位 我也想要的 一起等待ing
matlab fft的問題,高手幫下忙~
3樓:一夜冷夢
你的m1函式在
bai0處是沒有
du定義的,因為sin0/0是沒有定義的zhi而sinc函式在0處是等dao於1的,這就導致了內:
warning: divide by zero.
你可以放大檢視容m(t)這個函式影象,它在0處斷開了,你的m(t)好像也不是分段函式吧,
解決這個問題:讓自變數不在0處出現就可以了,例如t1=-2:0.011:2,這樣就可以不出現
sin0/0這個值了
求頻譜:
用abs函式就可;
magm=abs(m)
解夢高手幫下忙,解夢高手幫下忙,
雯怡慧 夢裡的怪物是夢者製作的體積龐大的內容,他把擔憂的事情擬人化轉化為生物。夢裡的怪物象徵著夢者與自己有關的消極關係,以及他對自己感情和慾望的恐懼 您在夢境中看到了碩大無比的鳥,這應該算是一種 異象 但是您認為這個巨型飛鳥是隻雕,這樣就少了祥瑞與和諧之氣,若您認為它是一隻 大鵬 從大小上應該會有這...
電腦高手來幫下忙
不行,只有全套升級,cpu不好,換3核的但是介面不對,所以沒法換,顯示卡升級得至少9600gt級別以上。記憶體最少2g ddr2 想玩這些只能重灌了,不然浪費錢,真的是浪費。把這套賣了,再裝臺新機是最為划算的。單單升級的效果不大。cpu 雙核x24000 記憶體 金士頓 1g ddrrii 667 ...
啟動項問題,高手幫下忙
有兩個方法改動 1 開始 執行 msconfig 啟動2 開始 執行 regedit 在下面的位置hkey current user software microsoft windows currentversion run hkey local machine software microsoft...