Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在图像中拟合多边形并找到角度_Python_Image Processing_Polygon_Object Detection_Scikit Image - Fatal编程技术网

Python 在图像中拟合多边形并找到角度

Python 在图像中拟合多边形并找到角度,python,image-processing,polygon,object-detection,scikit-image,Python,Image Processing,Polygon,Object Detection,Scikit Image,我有一个对象的图像,我想拟合一个多边形并提取内角: 我试着通过使用来自图像的Hough线将线拟合到对象的边缘 然后我计算了两条线之间的角度。我的线条比适合对象边缘的线条多,因此我必须手动排除这些线条。我必须对一大系列图像重复该算法,因此我想知道是否有另一种更简单的方法,我可以应用于整个图像堆栈?要获得两条线之间的角度,你可以查看这篇文章,它提供了一些信息- 确实要优化用于获得更好结果的边缘检测,共享实际图像,我可以试一试。很明显,即使手动,也无法在上半部分找到角度。

我有一个对象的图像,我想拟合一个多边形并提取内角:

我试着通过使用来自图像的Hough线将线拟合到对象的边缘


然后我计算了两条线之间的角度。我的线条比适合对象边缘的线条多,因此我必须手动排除这些线条。我必须对一大系列图像重复该算法,因此我想知道是否有另一种更简单的方法,我可以应用于整个图像堆栈?

要获得两条线之间的角度,你可以查看这篇文章,它提供了一些信息-


确实要优化用于获得更好结果的边缘检测,共享实际图像,我可以试一试。

很明显,即使手动,也无法在上半部分找到角度。