霍夫变换检测圆和直线


    霍夫变换检测意形状
    实验目
    1. 掌握MATLAB软件设计流程
    2. 掌握霍夫变换实现方法
    3. MATLAB语言设计基霍夫变换意图形识
    二 实验仪器设备
    装MATLAB软件微机台
    三 总体设计原理流程图
    1程序设计原理
    霍夫变换基思想图面点应参数面曲线通统计特性解决问题具良抗噪声性部分遮盖敏感等特性
    2程序流程图
    程序开始
    开图形
    基霍夫曼变换简单图形识
    霍夫变换检测直线
    霍夫变换检测圆
    识图
    保存图
    程序结束


    四 程序代码
    1 霍夫变换检测圆程序

    clear all close all clc
    [crst]circle_productst(1)>xst(2)>yst(3)>r
    crimread('samplebmp')circle1bmp
    figure
    imshow(cr)
    [rowrange]size(cr)
    prow*rangea0Yzeros(1p)Qzeros(1p)
    for k111row
    for k211range
    if cr(k1k2)0
    aa+1
    XXXk21YYYrow+1k1
    Y(a)YYYQ(a)XXX
    end
    end
    end
    for k311p
    if Y(k3)0&Q(k3)0
    break
    end
    end
    zones(15)
    a11300b11300
    z1sqrt((aQ(1))^2+(bY(1))^2)
    z2sqrt((aQ(2))^2+(bY(2))^2)
    z3sqrt((aQ(3))^2+(bY(3))^2)
    z4sqrt((aQ(4))^2+(bY(4))^2)
    z5sqrt((aQ(5))^2+(bY(5))^2)
    z1sqrt((aQ(1))*(aQ(1))+(bY(1))*(bY(1)))
    Z1(aQ(1))^2+(bY(1))^2
    r0(abs(z1z2)<01&abs(z1 rr0*z1
    aar0*a
    bbr0*b
    rrrround(r(r0~0))
    aaaaa(r0~0)
    bbbbb(r0~0)
    k7floor(k36)k52
    a11300b11300rrrzeros(1p)aaazeros(1p)bbzeros(1p)k60as0k111
    for k511k7
    k60
    z1sqrt((aQ(k5))^2+(bY(k5))^2)
    z2sqrt((aQ(k5+1))^2+(bY(k5+1))^2)
    z3sqrt((aQ(k5+2))^2+(bY(k5+2))^2)
    z4sqrt((aQ(k5+3))^2+(bY(k5+3))^2)
    z5sqrt((aQ(k5+4))^2+(bY(k5+4))^2)
    z6sqrt((aQ(k5+5))^2+(bY(k5+5))^2)
    r0(abs(z1z2)<1&abs(z1rrr0*z1
    aar0*a
    bbr0*b
    [mn]size(rr)
    if rrzeros(1n)
    asas+1 continue
    end
    [pz1pz]size(rr(r0~0))
    rrrround(rr(r0~0))
    aaaaa(r0~0)
    bbbbb(r0~0)
    pz2pz+k111k91
    for k8k11pz2
    RR(k8)rrr(k9)
    XX(k8)aaa(k9)
    YY(k8)bbb(k9)
    k9k9+1
    end
    k11k8+1
    if rrzeros(1n)
    asas+1 continue
    end
    end
    if aazeros(1300)
    as1
    end
    rangex11rangerowy11row[RXRY]meshgrid(rangexrowy)
    RTRXfigure
    mesh(RXRYRT)hold on
    plot3(XXYYRR'ko')5
    [rhaonn]the_max1(XXYYRR)

    i1ones(rowrange)
    rhao
    centerrhao
    t215t315
    for k111row
    for k211range
    XXXk21YYYrow+1k1
    if abs(((XXXcenter(1))*(XXXcenter(1))+(YYYcenter(2))*(YYYcenter(2)))center(3)*center(3))<101
    i1(k1k2)0
    end
    end
    end
    imwrite(i1'找出圆bmp''bmp')
    i2imread('找出圆bmp')
    figure
    imshow(i2)st

    2 霍夫变换检测直线

    clear all close all clc
    iimread('samplebmp')
    [rowrange]size(i)
    prow*rangea0Yzeros(1p)Qzeros(1p)
    for k111row
    for k211range
    if i(k1k2)0
    aa+1
    XXXk21YYYrow+1k1
    Y(a)YYYQ(a)YYYXXX
    end
    end
    end
    for t11a
    o[Y(t) Q(t)]
    end
    X1[0 1]Y1[Y(1) Q(1)]
    plot(X1Y1'r')hold on
    YYzeros(1a1)QQzeros(1a1)
    for t21a
    X2[0 1]Y2[Y(t) Q(t)]
    plot(X2Y2)
    [YY(t1)QQ(t1)]pll(X1Y1X2Y2)
    yyyYY(t1)
    qqqQQ(t1)交点
    plot(YY(t1)QQ(t1)'ko')
    end



    [res]gather_point(YYQQQQ)nn0res
    [mn3]size(YY)
    for no111n3
    n0
    for no2(no1+1)1n3
    if (abs(res(no21)res(no11))<00001&abs(res(no22)res(no12))<00001&abs(res(no22)res(no12))<00001)
    nn+1haores(no1)
    end
    end
    if nn>n35
    rhaohaobreak
    elseif nn rhaohaonnn
    end
    end
    [rhao]the_max1(YYQQQQ)


    yyyYY
    qqqQQ
    t20t30
    for t121t
    t2YY(t1)+t2
    t3t3+QQ(t1)
    end
    t2t2(t11)
    t3t3(t11)t2mt3b
    i1ones(rowrange)
    t22t30

    i1ones(rowrange)
    rhao
    t2rhao(1)t3rhao(2)
    t2round(t2)t3round(t3)
    t215t315
    for k111row
    for k211range
    XXXk21YYYrow+1k1
    if abs(YYY(t2*XXX+t3))<1YYYt2*XXX+t3
    i1(k1k2)0
    end
    end
    end
    imwrite(i1'找出直线bmp''bmp')
    i2imread('找出直线bmp')
    figure
    subplot(211)
    imshow(i)
    subplot(212)
    imshow(i2)

    五 实验结果
    1 霍夫变换检测圆实验结果截图
    检测图








    检测出圆:

    2 霍夫变换检测直线实验结果截图
    检测图




    检测出直线

    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    直线和圆的位置关系

    直线和圆的位置关系

    3年前   
    820    0

    最新全国各地2011届高考数学试题汇编:直线和圆1

    直线和圆题组一一、选择题1.(北京龙门育才学校2011届高三上学期第三次月考)直线x-y+1=0与圆(x+1)2+y2=1的位置关系是 (...

    11年前   
    493    0

    苏教版直线与圆单元测试(A级)

    直线与圆单元测试

    4年前   
    719    0

    稻盛和夫干法之感想

    稻盛和夫干法之感想一(李锁宝) <我们为什么而工作 要如何投入工作>   人为什么要工作?我以前的理解是为了获得生活的粮食,就是能有口饭吃,能有衣穿,能有房住,。学习了干法一二章之后才知道...

    12年前   
    12327    1

    读稻盛和夫《干法》有感

    刚来公司,确实有点迷茫,感谢秦部长给我看这本书,让自己有所醒悟,明朗了前方的道路,以及行走的姿态。那么我就说一下对这本书领悟的和产生共鸣的几点吧。

    6年前   
    3152    0

    7直线和圆的方程十年高考题(带详细解析)

    第七章 直线和圆的方程●考点阐释解析几何是用代数方法来研究几何问题的一门数学学科.在建立坐标系后,平面上的点与有序实数对之间建立起对应关系,从而使平面上某些曲线与某些方程之间建立对应关系;使...

    10年前   
    406    0

    基于哈弗圆变换实现的客流统计毕业论文

    基于Hough变换圆检测技术的客流统计 摘 要 在当代社会中,Hough变换圆检测技术的学习和使用日益广泛,Hough变换的原理是一种用于在边缘增强处理后的图像中,提取边缘特征的有效而又...

    5年前   
    1081    0

    红娘和霍小玉形象分析比较

    一样的阶级  不一样的命运 ——红娘和霍小玉形象分析比较 或许说一样的阶级,并不准确,红娘虽是丫头,但在我看来,终是要比沦为妓女的霍小玉,身份要高一些,即使霍是霍王之女,曾经生活在王府。在...

    9年前   
    7080    0

    高考数学二轮复习课时规范练48直线与圆、圆与圆的位置关系- 含答案

    课时规范练48 直线与圆、圆与圆的位置关系A组1.(2021北京丰台一模)若直线y=kx+1是圆x2+y2-2x=0的一条对称轴,则k的值为(  )A.-12 B.-1C.1 D.22.直线x...

    4个月前   
    128    0

    高考二轮复习数学理配套讲义12 直线与圆

    1.圆的方程近两年为高考全国课标卷命题的热点,需重点关注。此类试题难度中等偏下,多以选择题或填空题形式呈现。2.直线与圆的方程偶尔单独命题,单独命题时有一定的深度,对直线与圆的方程(特别是直线)...

    3年前   
    502    0

    2015高考数学(文)真题分类解析——专题08 直线与圆

    1.【2015高考北京,文2】圆心为且过原点的圆的方程是( )A. B.C. D.【答案】D[来源:学科网]【解析】由...

    10年前   
    518    0

    高考数学难点突破_难点24__直线与圆锥曲线

    难点24 直线与圆锥曲线直线与圆锥曲线联系在一起的综合题在高考中多以高档题、压轴题出现,主要涉及位置关系的判定,弦长问题、最值问题、对称问题、轨迹问题等.突出考查了数形结合、分类讨论、函数与...

    12年前   
    519    0

    2015高考数学(理)真题分类解析——专题08 直线与圆

    1.【2015高考重庆,理8】已知直线l:x+ay-1=0(aR)是圆C:的对称轴.过点A(-4,a)作圆C的一条切线,切点为B,则|AB|=    (  )A、2 ...

    10年前   
    476    0

    星敏感器属于光电变换电子检测系统

    星敏感器属于光电变换电子检测系统,它的检测目标是恒星,其关键元件是光敏感元件[9]。从而构成星敏感器的光学以及检测与处理单元这三个主要的性能组分。典型的星敏感器构造在下图2.4之中所示:星敏感...

    3年前   
    399    0

    品读稻盛和夫《干法》读后感

    行百里者半九十 题记: 你只要相信自己所做的是伟大的工作,你才能怡然自得。 ——史蒂芬·乔布斯(Steve Paul Jobs) 读后感我们看了很多,也写了很多,在这里,我就直抒下品读...

    12年前   
    15541    0

    《课圆圆、方方和尖尖》美术教案

    感知圆形、方形、三角形是生活中常见的基本形。

    5年前   
    2342    0

    圆柱和圆锥的认识

    圆柱和圆锥的认识教学目标:1、使学生在观察、操作、交流等活动中感知和发现圆柱、圆锥特征,知道圆柱和圆锥的底面、侧面和高.2、使学生在活动中进一步积累认识立体图形的学习经验,增强空间观念,发展数...

    4年前   
    1048    0

    初级教材变换

    2013初级经济法教材变化简述   2013年教材唯一没有变化的是,还是7章。除第一章《总论》的变化相对较小之外,其余各章均进行了重大调整。   具体变化如下:   1、第二章:新增了第...

    11年前   
    10262    0

    第一、二单元 跟踪检测卷 扇形统计图 圆柱和圆锥

    第一、二单元 跟踪检测卷扇形统计图 圆柱和圆锥一、我会填。(每空1分,共22分)1. 常见的统计图有(   )统计图、 (   )统计图和 (   )统计图。 2. 一个圆柱的底面周长...

    4年前   
    997    0

    一夫振臂万夫雄

    “睡狮千年,睡狮千年,一夫振臂万夫雄。 我有宝刀,慷慨从戎,击楫中流,泱泱大风,决胜疆场,气贯长虹,古今多少奇丈夫。”这一首《中国男儿》唱响多少热血男儿心中激昂,直抒多少中华儿女心中慷慨。你我...

    4年前   
    1641    0

    文档贡献者

    文***品

    贡献于2023-08-02

    下载需要 2 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档