资源简介
自编matlab程序实现霍夫变换直线检测,包含源程序和测试图片,效果还行

代码片段和文件信息
i = imread(‘happydog.jpg‘);%读取输入图像
h=im2bw(i);%转换为二值图
I=double(h);%数据类型改为double
BW1 = edge(I‘sobel‘);%用sobelu算子进行边缘检测
%figureimshow(BW1)
BW2 = edge(I‘prewitt‘);%用prewitt算子进行边缘检测
%figureimshow(BW2)
BW3 = edge(I‘roberts‘);%用Roberts算子进行边缘检测
%figureimshow(I‘BW3‘)
BW4 = edge(I‘log‘);%用log算子进行边缘检测
%figureimshow(BW4)
%画图
subplot(231)imshow(i)title(‘原图‘)
subplot(232)imshow(BW1)title(‘sobel‘)
subplot(233)imshow(BW2)title(‘prewitt‘)
subplot(235)imshow(BW3)title(‘roberts‘)
subplot(236)imshow(BW4)title(‘log‘)
subplot(234)imshow(h)title(‘灰度图‘)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 653 2018-12-03 10:49 源程序\一\EDGE.m
文件 36617 2018-11-02 11:59 源程序\一\happydog.jpg
文件 996 2018-12-04 15:00 源程序\三\hough1.m
文件 722 2018-12-04 14:02 源程序\三\my_hough.m
文件 29628 2018-12-04 14:58 源程序\三\直线检测.jpg
文件 1361 2018-12-04 15:11 源程序\二\HOUGH.m
文件 29628 2018-12-04 14:58 源程序\二\直线检测.jpg
目录 0 2018-12-04 15:47 源程序\一
目录 0 2018-12-04 15:47 源程序\三
目录 0 2018-12-04 15:47 源程序\二
目录 0 2018-12-04 15:47 源程序
----------- --------- ---------- ----- ----
99605 11
- 上一篇:matlab2016
- 下一篇:不同波形的模糊函数
相关资源
- Hough变换实现椭圆及圆检测(MATLAB)
- 边缘检测+hough直线检测
- 基于Hough变化的答题卡识别.zip
- 虹膜识别+源代码+matlab+霍夫变换+hou
- MATLAB图像与视频处理实用案例详解—
- hough变换检测圆
- 虹膜识别+源代码+matlab+霍夫变换+hou
- Matlab的hough圆检测-soble_hough.m
- hough变换提取直线(Matlab实现)
- hough变换检测多个圆 matlab
- hough 检测直线、圆形matlab代码
- hough变换的MATLAB程序
- matlab圆心、半径检测
- matlab文件hough圆检测
- hough变换检测直线,效果较好
- 霍夫变换hough_circle
- 虹膜定位基于hough变换的实现
- 霍夫变换 检测直线 matlab
- 随机hough变换的matlab实现,源码解释很
- Hough变换检测直线
- 基于Hough变换车牌提取
- 盲道分割.zip含过程图
- hough变换matlab程序
- 基于MATLAB+Hough变换对工件尺寸检测.
- matlab实现边缘检测算法hough
- hough变换检测圆的matlab程序
- hough变换的matlab源代码
- 基于MATLABhough变换的表盘刻度识别系统
- 基于Hough变换的航迹起始方法
- 基于HOUGH变换的车道线检测和识别的程
评论
共有 条评论