利用hough变换检测直线。 function hough (x) [m,n]=size(x); %求图像大小 bw=edge (x,'sobel');/ md=round(sqrt(m^2+n^2)); %取整确定网格的最大区域 ma=180; ruthta=zeros(md,ma); ruthx=cell(1,1); %原胞数组,可以动态改变大小
2021-11-29 22:09:01 2KB MATLAB hough变换 检测直线
1
Hough检测直线、圆、椭圆的部分代码,其中椭圆检测的是MATLAB程序
2021-11-26 22:38:34 11KB Hough
1
霍夫变换检测直线,使用MATLAB实现直线的检测
2021-11-16 19:56:13 163KB matlab
1
matlab 编的hough变换检测直线,里面有源程序,相应的图像及结果,还有一个报告,值得初学者参考,谢谢
2021-11-15 01:15:08 1.3MB hough 变换检测直线
1
用OpenCV和VS 数字图像处理,实现图像增强(包括线性增强,邻域平均,中值滤波等),图像变换(平移,镜像等),二值,灰度图像腐蚀膨胀,开闭等,霍夫变换检测直线,大津阈值分割等,连通域个数及面积求取等
2021-10-14 16:15:11 42.65MB 数字图像处理
1
用matlab实现的直线检测程序 代码很简单
2021-10-12 16:15:30 1KB radon变换
1
hough变换检测直线matlab代码楼梯检测 这是一个图像处理项目,旨在识别图像中是否存在楼梯。 捕获了实时图像的数据集,其中包括一些基本障碍物,例如楼梯,纸箱等。以2秒的间隔拍摄图像以测试检测过程的效率。 用法 文件“ DetectStaircase.m”是要执行的主文件。 但是,首先运行功能文件:“ bfltGray”,“ bfilter2”和“ DistBetween2Segment”,然后运行主文件。 (确保印章和文件位于同一路径中) 以下是使用的过滤技术和简要说明 灰度:首先将RGB图像转换为灰度(黑白),以帮助更好地进行对象检测。 锐化:然后将灰度图像锐化,以使边缘显得更加突出。 还进行了改进以改善图像的照明条件。 归一化:归一化基本上是在应用双边滤波器之前完成的,这样滤波器可以更有效地工作。 双边过滤器:使用高斯核对图像进行双边过滤。 它用于使图像平滑,可以应用多次,直到找到所需的输出为止。 使用的窗口的尺寸为[3,3],sigma的值为[3,3]。 Sigma是过滤器的参数,而窗口大小则决定要过滤的部分,并基于高斯分布。 Canny Edge Detection:边缘
2021-10-11 09:49:56 657KB 系统开源
1
Halcon代码,用于检测选择区域中的直线,把直线标注出来。
2021-09-28 19:29:52 3KB Halcon 检测直线
1
使用的opencv里面的canny边缘检测+直线提取,效果还不错。
2021-08-25 22:16:46 1KB canny hough
1
机器视觉中经典直线距离算法,NI Vision 非接触检测尺寸CCD计算线线距离,采用平均中线法计算两直线间距离。比传统方法更稳定,跟市面上标准CCD检测设备算法一致。
2021-08-21 17:31:46 17KB NI VISION 直线距离 机器视觉
1