登录
首页 » 图像处理 » 最小二乘法椭圆检测

最小二乘法椭圆检测

于 2022-01-28 发布 文件大小:1.70 MB
0 171
下载积分: 2 下载次数: 4

代码说明:

里面有椭圆拟合的代码和利用最小二乘法不断迭代最终检测出椭圆的方法,使用性好,精度高。首先随机找出三个边缘点拟合初步椭圆,r然后寻找第四个边缘点来验证初步拟合椭圆的效果,如果可以,然后利用直接最小二乘法设定距离阈值,收集边缘点重新拟合椭圆,不断迭代,最终能检测出准确的椭圆,检测速度快,有抗噪声的能力。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 基于奇异值分解的数字水印使用复数小波变换
    在本文中提出了非盲图像水印算法的鲁棒性新方法。所提出的方法执行通过奇异值分解 (SVD) 改性的复杂小波变换 (CWT) 域图像而连续小波变换提供了更高的容量比实小波域。改性的适当的子带,导致毫不逊色保留质量的水印。拟议的额外优势是技术的其最常见的攻击的鲁棒性。分析和实验结果表明多改进的性能与纯方法的基于奇异值分解的混合方法 (例如 DWT-SVD 为近年最好基于奇异值分解计划)。
    2022-01-31 22:43:53下载
    积分:1
  • 多边形顶点凹凸性
    matlab练习程序(多边形顶点凹凸性)生成简单多边形后,有时还需要对多边形各顶点的凹凸性做判断。先计算待处理点与相邻点的两个向量,再计算两向量的叉乘,根据求得结果的正负可以判断凹凸性。结果为负则为凹顶点,为正则为凸顶点。凹顶点用o表示,凸顶点用*表示。
    2022-11-06 04:10:03下载
    积分:1
  • vb6开发实例
    这是一本很详细的用vb处理图像的书,里面有很多的实例给我们讲解了如何运用vb来处理图形图像。共8章,介绍vb6图像处理的基础知识,位图文件及操作,彩色位图图像处理,多媒体界面技术,图像的输入装置及灰度图像的处理,图像二值化,图像测量及工程应用系统等。
    2023-05-16 17:45:04下载
    积分:1
  • 分割和提取
    基于阈值法和形态学方法的图像分割和目标提取! 本代码主要处理图像中的文字的分割与提取! 提供了一幅原始图像用于测试!
    2022-08-19 07:50:45下载
    积分:1
  • 单片机1602
    资源描述本程序详细的说明1602如何显示并且改造他,方便的让你使用1602程序,对新进去C语音的新人来说是一份福音
    2022-01-26 04:58:42下载
    积分:1
  • 基于特征点提取的sift算法核心代码
    sift代码主要实现在sift.c这个文件中:首先创建初始图像,即通过将图像转换成为32位的灰度图像,然后将图像进过三次插值放大,之后进行高斯模糊,在此基础上进行高斯金字塔以及高斯差分金字塔的构建,下一步对图像进行特征点检测,计算特征向量的尺度,调整图像大小,计算特征方向,计算二维方向直方图并将其转换成为特征描述子。在输入参数中,img表示输入图像,feat表示提取的特征指针,octvl表示高斯金字塔和高斯差分金字塔的组数,的intvl表示高斯金字塔和高斯差分金字塔的层数,sigma是初始化过程中高斯模糊所使用的参数,contr_thr是归一化之后去除不稳定特征的阈值,curv_thr是去除边缘特征的主曲率阈值,img_dbl是是否将图像放大为之前的两倍,descr_with是计算特征描述子方向的直方图的宽度,descr_hist_bins是直方图中的条数。
    2022-02-05 04:09:38下载
    积分:1
  • 优化的Canny算子的Matlab边缘检测代码
    自己写的Matlab程序,实现了Canny算子对于图片的边缘检测功能。步骤分为:1,为源图像进行高斯低通平滑滤波。2,计算梯度幅值图像和角度图像。3,为图像进行非最大值抑制。4,用双阈值处理和连接分析来检测。
    2022-03-17 17:00:47下载
    积分:1
  • VC++6.0MFC制作的画程序 带有保存功能
    VC++6.0MFC制作的画图程序 带有保存功能,可以改变画笔样式,颜色与粗细,支持滚动,保存,撤销功能,为MFC SDI,使用GDI
    2022-02-15 15:58:07下载
    积分:1
  • 使用蒸汽吞吐男人编码的压缩
    函数代码 = huffman(p) 哈夫曼 %生成符号源变量长度的哈夫曼代码。 代码 %= HUFFMAN(P) 返回一个哈夫曼代码作为二进制字符串的单元格 %数组的代码输入的符号概率矢量体育在代码中的每个单词 %对应于其概率是在相应的指数符号 %的体育 % %检查输入的参数的合理性。 error(nargchk(1,1,nargin)) ; 如果 (ndims(p) ~ = 2) | |(min(size(p)) > 1) | |~isreal(p) | |~isnumeric(p) 错误 ("P 必须是一个实数值向量") ; 结束 %全局变量生存所有递归函数 "makecode" 的 全局代码 CODE=cell(length(p),1) ;%Init 全球太阳能电池阵列 如果 length(p) > 1%时多个符号...... p = p/sum(p) ;%规范化输入的概率 s = reduce(p) ;%做哈夫曼源符号削减 makecode (s,[]) ;%以递归方式生成的代码 其他 代码 = {"1"};%其他、 微不足道的一个符号案例 ! 结束 %……………………………………………………………….% 函数 s = reduce(p) ; %在 MATLAB 的单元格结构中通过创建一个哈夫曼源减少树 减少 %执行源符号减少,直到只有两个 剩余的 %符号。 s = cell(length(p),1) ; %生成符号节点 1 2、 3,开始树...到引用 %符号的概率。 为我 = 1:length(p) s {i} = i ; 结束 同时 numel(s) > 2 [p,我] = sort(p);%排序符号概率 p(2) = p(1) + p(2) ;%合并
    2022-07-04 14:42:09下载
    积分:1
  • 基于vc的rgb转灰度
    本代买实现了对rgb图像深度为24的图像进行灰度化,前提是该图像是bmp类型的,通过修改文件头和信息头指针,然后进行三通道的提取归成一个通道,最后形成一幅灰度图,并且保存下来
    2022-08-24 01:11:20下载
    积分:1
  • 696518资源总数
  • 106242会员总数
  • 10今日下载