[討論] 辨識幾何程式疑問?已回收
前輩好,在網路上有搜尋到一個程式
因為發現實用時誤差不小,幾點疑問請教
W(i) = uint8(abs(STATS(i).BoundingBox(3)-STATS(i).BoundingBox(4)) < 0.1)
W(i) = W(i) + 2 * uint8((STATS(i).Extent - 1) == 0 );
<< 問題一 >>
第一個式子是無論相減完後多少都算是 W(i) , 為何還需要 < 0.1 ?
因為不管相減後多少不是都會帶入第二個式子的 W(i) (等於後面的那一個W(i) )
<< 問題二 >>
假如長方形A
A = [ 1 1 1 1 1 1 ; 所以Extent = area/邊界面積 = 18/15
1 1 1 1 1 1 ; 以上這樣思考對嗎?
1 1 1 1 1 1 ]
還有就是第二個式子中的 == 0 用處是要幹嘛?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 120.96.35.185
→
02/22 17:31, , 1F
02/22 17:31, 1F
→
02/22 17:31, , 2F
02/22 17:31, 2F
→
02/22 17:35, , 3F
02/22 17:35, 3F