這裏我試圖從圖像中追蹤線。 我用下面步驟從圖像中提取線OpenCvSharp
- 閾值圖像
- 擴張圖像
- 圖像的細化從圖像
- findcontours
這裏我正在逐漸線的邊緣的兩側矢量線。但我想在每一行的中間生成一個單獨的矢量線。
任何一個人都可以幫助我如何做到這一點。
下面是我得到的結果。
這裏我試圖從圖像中追蹤線。 我用下面步驟從圖像中提取線OpenCvSharp
這裏我正在逐漸線的邊緣的兩側矢量線。但我想在每一行的中間生成一個單獨的矢量線。
任何一個人都可以幫助我如何做到這一點。
下面是我得到的結果。
一種方法是使用一個細化算法。細化算法基本上採用粗線並找到中間(取決於推理),因此您只剩下一條線。
所以你會這樣做。
以下是關於細化的幾個鏈接。他們不是OpenCvSharp,但可以移植。
Answers.OpenCV
OpenCV的碼博客由Nashruddin阿明
http://opencv-code.com/quick-tips/implementation-of-thinning-algorithm-in-opencv/
http://opencv-code.com/quick-tips/implementation-of-guo-hall-thinning-algorithm/