问题标签 [houghlinesp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何在opencv Python中检测图像中的空白?
我有一张图片:
我必须检测两者之间的空白并基本上将其划分为这样的两部分-
这是我到目前为止所编码的......但它确实只检测到黑线而不是中间的白色区域。
python - OpenCV 概率霍夫线变换使用 C++ 和 Python 给出不同的结果?
我正在使用 OpenCV 开发一个项目,Python 在项目的某些部分使用概率霍夫线变换函数“HoughLinesP”。我的代码工作得很好,没有问题。然后我想到将相同的代码转换为 C++。
将代码转换为C++后,输出与Python代码不一样。经过长时间的调试,我发现其他一切正常,但在 C++ 的情况下,“HoughLinesP”函数给出了不同的输出。两种语言中此函数的输入相同,参数值也相同,但输出不同。
有人可以解释一下为什么会发生这种情况以及任何可能的解决方法吗?
另外,我检查了这两种语言的 OpenCV 版本,它是相同的:
4.5.0 dev
另外,我尝试使用传递给 C++ 代码的值,但我无法获得类似的结果。
输入边缘图像:
Python HoughLinesP() 输出:
C++ HoughLinesP() 输出:
以下是每种语言的代码: Python:
C++:
如果有人可以提出建议,那将是一个很大的帮助。
python-3.x - 如何使用opencv从扫描图像中删除背景网格线
输入图像 我正在尝试使用 OpenCV 从扫描图像中删除背景网格线,直到现在我已经使用 HoughLine 方法来检测线条并用白色填充它。通过这种方法,我能够检测到水平线,但不能检测到垂直线。这是我的代码
'''
'''
任何帮助或建议...
python - OpenCv HoughLinesP 坏线
我是初学者,我正在尝试在游戏中进行一些线路检测。 这是我试图检测车道的照片 这是结果 HoughLinesP 代码:```lines = cv2.HoughLinesP(cropped_image, 2, np.pi / 180, 100, np.array([]), minLineLength=50,maxLineGap=5)
我不知道是什么问题