b = bwdist(a,“城市街區”)
去實現。
當然,這樣得到的結果與妳的圖1略有不同,具體體現在:
1中圓圈內的值。b是1,2,...而不是2,3。....
2.B中圓圈上的值是0,而不是1。
3.b中的圓外值是1,2,...而不是0,-1,....
換句話說,只要B中圓圈內的值為+1,圓圈外的值取反+1(圓圈內的值取反與否無關緊要)。這個其實不難,比如妳可以用
填充不足
函數先用1填充圖中所有的圓得到圖c,此時取~c為邏輯下標,將a(~c)處的值取反,然後取整個反後的A +1。