全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2944
推到 Plurk!
推到 Facebook!

關於MATLAB臨界值問題

尚未結案
aaa76821
一般會員


發表:2
回覆:0
積分:0
註冊:2008-12-29

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-01-02 21:08:13 IP:219.69.xxx.xxx 訂閱
想用MATLAB寫一個程式 小弟我第一次碰這軟體
卡在臨界值不會寫,也找過很多書 還是不太懂
我的作法是一張圖讀入→轉灰階→邊緣強化 找垂直邊緣(這些我都做出來了)
在來就是要程式自己找出一個適當的臨界值T
請問有大大會嗎?

car=imread('DSCI0015.jpg');
figure(1),imshow(car);
gry1=rgb2gray(car);
% 二維運算遮罩
h=[ -1 -2 -1; 0 0 0; 1 2 1 ];
%取水平邊緣
Gx=filter2( h, gry1 );
% 取垂直邊緣
Gy=filter2( h', gry1 );
% 將水平與垂直求得邊緣值取對值加總
F=abs(Gx) abs(Gy);
% 將影像轉換成雙精度
cat1 = double(F)/255;
figure(2),imshow(cat1);
w=edge(cat1,'sobel','vertical');
figure(3),imshow(w);

編輯記錄
aaa76821 重新編輯於 2009-01-03 16:39:29, 註解 無‧
系統時間:2024-03-29 21:15:38
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!