1. 距離變換函式:cv2.distanceTransform()
- 函式簡介:當影像內的各個子圖沒有連接時,可以直接使用形態學的腐蝕操作確定前景物件,但是如果影像內的子圖連接在一起時,就很難確定前景物件了,此時,借助于距離變換函式 cv2.distanceTransform()可以方便地將前景物件提取出來,
- 函式功能:計算二值影像內任意點到最近背景點的距離,即計算二值影像中所有像素點距離其最近的值為 0 的像素點的距離,當然,如果像素點本身的值為 0,則這個距離也為 0,
- 函式意義:如果前景像素距離值為 0 的像素點距離較遠,會得到一個較大的值,如果前景物件的邊緣距離值為 0 的像素點較近,會得到一個較小的值,如果對上述計算結果進行閾值化,就可以得到前景的各個中心、骨架等資訊,
- 用法:distanceTransform(src, distanceType, maskSize, dst=None, dstType=None)
- src:輸入的二值影像
- distanceType:所用的求解距離的型別(CV_DIST_L1, CV_DIST_L2 , CV_DIST_C
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/436483.html
標籤:AI
