[繪圖] 00100100→00111100 請問該如何做?已回收

看板MATLAB作者 ( )時間13年前 (2011/07/28 16:56), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
我在用EDGE發現了在影像邊邊被分割的地方並不會被另外畫出一條線 因為要計算 所以想把在影像邊邊沒連起來的地方連起來 範例大概是 011110 011110 100001 100001 000001 想變成 100001 000001 100001 111110 111110 然後自己設定的迴圈是 for z=1:480 ; if temp(z,1)~=0; temp(z+1,1)=1; end end 可是我不會把遇到是1的部分就停止了 所以邊邊會一直11111的下去 先謝謝各位了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.47.154.30

07/29 12:43, , 1F
temp(:,1)=1;temp(:,end)=1;temp(1,:)=1;temp(end,:)=1;
07/29 12:43, 1F

08/03 14:12, , 2F
從最前面數看看第一個1出現在哪個位置,再從最後面數看看
08/03 14:12, 2F

08/03 14:14, , 3F
最後一個1在哪裡。知道以後再把中間補上1這樣行嗎?
08/03 14:14, 3F
文章代碼(AID): #1ECIHN-N (MATLAB)