BW =
創(chuàng)新互聯(lián)公司是一家專注于網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)與策劃設(shè)計,順城網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:順城等地區(qū)。順城做網(wǎng)站價格咨詢:028-86922220
1 1 1 0 0 0 0 0
1 1 1 0 1 1 0 0
1 1 1 0 1 1 0 0
1 1 1 0 0 0 1 0
1 1 1 0 0 0 1 0
1 1 1 0 0 0 1 0
1 1 1 0 0 1 1 0
1 1 1 0 0 0 0 0
[L,num] = bwlabel(BW,8)
L =
1 1 1 0 0 0 0 0
1 1 1 0 2 2 0 0
1 1 1 0 2 2 0 0
1 1 1 0 0 0 2 0
1 1 1 0 0 0 2 0
1 1 1 0 0 0 2 0
1 1 1 0 0 2 2 0
1 1 1 0 0 0 0 0%%%對連通區(qū)域進行標記
num =
2 %%連通區(qū)域數(shù)目
B = bwboundaries(BW,'noholes')
B =
[19x2 double]
[14x2 double]%%%%B返回的是連通區(qū)域中邊界的像素數(shù),你的size(B),怎么會是135?
你把你的圖像傳上來,我看看!
通過4連通計算f得到L,然后再所得到的L中找到等于i的位置,r為橫坐標,c為縱坐標
L=bwlabel(BW,4(或者8))
返回大小和輸入矩陣BW相同的矩陣L
背景部分數(shù)值為0
其他連通部分根據(jù)不同的分塊,給標記為1 ,2 ,3 ,...n
如果你知道你要的分塊的標記數(shù)是x, 那么a=(L==x)就是你需要的部分為1,其他為0的邏輯矩陣
如果你想找最大的
那么
[L,num]=bwlabel(BW,4(或8));
x=zeros(1,num);
for ii=1:num
x(ii)=sum(sum(L==ii));
end
[m,ind]=max(x);
out=(L==ind);
檢查一下project setting 中c/c++中的設(shè)置,是否一樣。特別是code generation 中的字節(jié)對齊方式
如果所有設(shè)置都一樣,那么就只能自己調(diào)試一下,數(shù)據(jù)和執(zhí)行流程
release版本也可以定義調(diào)試的
名稱欄目:bwlabel函數(shù)c語言,bwlabel算法
標題來源:http://vcdvsql.cn/article44/hshhee.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、品牌網(wǎng)站設(shè)計、營銷型網(wǎng)站建設(shè)、標簽優(yōu)化、網(wǎng)站內(nèi)鏈、網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)