查找二进制图像的曲线(Find a curve in a binary image)

2019-11-05 03:44发布

给定一个图片我怎么能发现有一些曲线或图像的直线。 HoughLine变换可以用来找出一条直线,但我想找到是否有图像或不以某种曲线。

下面是一个粗略的技术在MATLAB来检测在提到二值图像曲线https://www.mathworks.com/matlabcentral/answers/127190-how-can-i-detect-whether-a-line-is-a-straight直插式,或形曲线从-的二进制图像 ,但我想它在Python代码。

1 -电话regionprops获得区域pixeled_list

2-使用毕达哥拉斯表示定理最远的两个点之间的距离获得。

3- Comapre,为区域,然后将其沿曲线长度。

4-除法一些比率划分直来回弯曲。

文章来源: Find a curve in a binary image