我刚开始学习OpenCV编程。我想知道是否可以从这张照片中获得线条(静脉)交点的坐标。
http://mormometricanalysis.wu.cz/photo.JPG
在照片中,有红色标记的需要点。我想计算线条,线条长度和面积之间的角度 - 下面的例子。
http://mormometricanalysis.wu.cz/
我对这个问题进行了一些研究。但大多数示例都是关于在二进制图像中查找线条 - 我不知道我是否可以在OpenCV中从这张照片中制作高质量的二进制图像。点的坐标计算应尽可能精确。
OpenCV中是否有任何功能可以做到这一点?你知道如何解决这个问题吗?
提前感谢您的回答。
答案 0 :(得分:1)
我必须传递查找交叉点部分,但为了获得二进制图像,您的第一步应该是:
阈值图像。如果对比度总是与示例中一样高,这应该可以正常工作。或者尝试边缘检测。
至于找到适合静脉的线条,我有一个模糊的想法。让我试着说出来:
这可能/应该给你一堆参数化定义的线,你可以很容易地确定交叉点和角度。