BW =

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