Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/293.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/9/opencv/3.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_Opencv_Image Processing - Fatal编程技术网

Python 合并附近的等高线 我试图在中间提取直线,或者去掉左右两边的轮廓。

Python 合并附近的等高线 我试图在中间提取直线,或者去掉左右两边的轮廓。,python,opencv,image-processing,Python,Opencv,Image Processing,对于删除轮廓,我考虑将轮廓聚类在一起,然后分别提取每个轮廓,或者我可以将轮廓聚类并标记它们,然后删除特定的标签,但我认为这不会起作用,因为我需要处理大量不同的图像 第二,我必须找出中间直线上的等高线是否连接,即原始图像中的线是否被破坏。 原始图像: 放大图像: 查找完后: 您的目标区域是否总是直线状?如果你能检测出图像中的直线,你会如何判断中间直线或右边的直角对角线是你的目标?@米卡伊耶普,我也有这种怀疑,但不管怎样,我都试过了。不走运。@I.Newton我尝试了扩张的方法,然后应用find

对于删除轮廓,我考虑将轮廓聚类在一起,然后分别提取每个轮廓,或者我可以将轮廓聚类并标记它们,然后删除特定的标签,但我认为这不会起作用,因为我需要处理大量不同的图像

第二,我必须找出中间直线上的等高线是否连接,即原始图像中的线是否被破坏。 原始图像:

放大图像:

查找完后:


您的目标区域是否总是直线状?如果你能检测出图像中的直线,你会如何判断中间直线或右边的直角对角线是你的目标?@米卡伊耶普,我也有这种怀疑,但不管怎样,我都试过了。不走运。@I.Newton我尝试了扩张的方法,然后应用findContours和凸面外壳,但它给我输出了一个黑色图像,你知道为什么会发生这种情况吗。侵蚀扩张?“我有很多图像要处理。”然后可能再展示一些,并清楚地说明你想要提取的内容会很好。“我必须找出中间直线上的等高线是不是相连的,也就是说,在原始图像中,线是断开还是不断。”谁知道,这条线可能会断裂,也可能不会断裂。你会怎么说?你的目标区域总是像直线一样吗?如果你能检测出图像中的直线,你会如何判断中间直线或右边的直角对角线是你的目标?@米卡伊耶普,我也有这种怀疑,但不管怎样,我都试过了。不走运。@I.Newton我尝试了扩张的方法,然后应用findContours和凸面外壳,但它给我输出了一个黑色图像,你知道为什么会发生这种情况吗。侵蚀扩张?“我有很多图像要处理。”然后可能再展示一些,并清楚地说明你想要提取的内容会很好。“我必须找出中间直线上的等高线是不是相连的,也就是说,在原始图像中,线是断开还是不断。”谁知道,这条线可能会断裂,也可能不会断裂。你会怎么说?