问题标签 [hough-transform]
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.
image-processing - 三维霍夫空间
我正在搜索图像中圆的半径和中心坐标。已经尝试过 2D Hough 变换。但我的圆半径也是未知数。我仍然是计算机视觉的初学者,所以需要指导线和帮助来实现三维霍夫空间。
c# - 未知代码片段 - 0xff000000
我在 java 示例中的霍夫变换下遇到了这个程序。但是我在 C# 中做我的项目,我无法弄清楚这个部分代码“ 0xff000000 ”是什么。这段代码是什么 - 0xff000000 它是一种颜色吗?如果它的颜色如何转换它 C#?
matlab - 霍夫变换 MATLAB - 自定义实现
我正在尝试在matlab中实现线的霍夫变换。我已经为此苦苦挣扎了好几天,我不知道为什么我的代码没有按应有的方式工作。是的,这是作业的一部分,但请帮帮我,因为我完全放弃了。
输入参数:即 - 逻辑“边缘”图像(0 表示不是边缘,1 表示边缘)。
非常感谢您的时间和回答。
image-processing - 霍夫变换以确定线条及其宽度
是否有任何修改霍夫变换以检测线段宽度的实现或论文?霍夫空间最大值可用于确定潜在的线,线段是在线上足够间隔的像素组。之后,我试图确定每个线段的宽度。
到目前为止,我能找到的只有这张海报: http ://www.cse.cuhk.edu.hk/~lyu/staff/SongJQ/poster_47_song_j.pdf
matlab - 激光数据线提取在matlab中使用霍夫变换
我有一组激光测距仪数据,将其转换为全局框架后,它有负数和浮点数据,例如xy坐标为:
如何使用matlab霍夫变换提取线?
看来输入必须是图像。
java - 如何在 Java 中实现霍夫圆
我想找到一个圆形物体(眼睛的虹膜,我使用了 Haar Cascase 和 viola Jones 算法)。所以我发现霍夫圆是正确的方法。任何人都可以向我解释如何在 Java 中实现 Hough circle 或任何其他简单的实现来用 Java 查找 iris。
谢谢,
java - 霍夫变换后如何显示清晰的结果?
我在 Canny 边缘检测后获得了以下图像:
应用霍夫变换后,我得到了这个结果:
这是一个非常好的结果,但我只需要每个捆绑包中的一条线,这样我就可以显示第一张图片中的对象类似于三角形。我的第一个决定是为每个捆绑包计算某种“平均”线。每条线由一个角度和一个半径定义。我为每个捆绑找到“平均”线的方法是使用以下公式计算角度的平均值:
我以最简单的方式计算平均半径:
但是,我得到的线条不在它们的包的中心。
有人可以建议更好的解决方案吗?
我正在使用霍夫变换的这个实现:霍夫变换
总是可以选择随机抽取每个捆绑包中的一行,但我不喜欢它。
如果我的问题不清楚,请告诉我,以便更好地解释问题。
提前致谢。
image - 如何旋转图像使条码水平?- MATLAB
如何使用条形码旋转图像以确定角度的位置并根据使其水平旋转。我用过Hough Transform
,但我只能稍微向右旋转。
opencv - HoughLines(opencv)之前的Canny有什么用?
我是图像处理的新手,我正在检测文档图像中的线条。我阅读了霍夫线变换的理论,但我不明白为什么在 opencv 中调用该函数之前必须使用 Canny,就像在许多教程中所说的那样。在这种情况下寻找边缘有什么意义?事实是,如果我在 HoughLines() 之前不使用 Canny 或阈值,结果将非常混乱。我希望有人能给我解释原因。
我读过的2个教程: