登录
首页 » 图像处理 » 基于C++的经典的canny算子的图像边缘检测

基于C++的经典的canny算子的图像边缘检测

于 2022-02-21 发布 文件大小:3.88 MB
0 224
下载积分: 2 下载次数: 2

代码说明:

本文是对canny算子的滤波环节进行改进过得,用的是各向异性高斯核的方向倒数进行滤波平滑。并且已经用做成MFC界面 Canny算法程序中分成以下7步:l 生成高斯滤波系数;l 用生成的高斯滤波系数对原图像进行平滑;l 求滤波后图像的梯度;l 进行非最大抑制;l 统计图像的直方图,对阈值进行判定;l 利用函数寻找边界起点;l 根据第6步执行的结果,从一个像素点开始搜索,搜索以该像素点为边界起点的一条边界的一条边界的所有边界点

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

发表评论

0 个回复

  • 小波变换源码 Wavelet Transform
    小波变换的小波变换源代码
    2022-03-09 15:50:16下载
    积分:1
  • 文件对比
    文件对比文件对比文件对比文件对比文件对比文件对比文件对比文件对比文件对比文件对比文件对比文件对比文件对比
    2023-02-02 07:25:04下载
    积分:1
  • 使用DIB处理数字图像,位图读取、显示
    DIB设备无关位图文件,这是一种文件格式,是为了保证由某个应用程序创建的位图图形可以被其它应用程序装载或显示。 DIB的与设备无关性主要体现在以下两个方面:DIB的颜色模式与设备无关。例如,一个256色的DIB即可以在真彩色显示模式下使用,也可以在16色模式下使用。256色以下(包括256色)的DIB拥有自己的颜色表,像素的颜色独立于系统调色板。由于DIB不依赖于具体设备,因此可以用来永久性地保存图象。DIB一般是以*.BMP文件的形式保存在磁盘中的,有时也会保存在*.DIB文件中。运行在不同输出设备下的应用程序可以通过DIB来交换图象。
    2022-02-02 04:12:22下载
    积分:1
  • android圆形滑动菜单
    制作一个在Android手机中用的圆形滑动菜单,像老式电话机一样的操作排列方式,有旋转效果。这仅是一个Android菜单,并不包括其它复杂的功能,有兴趣的下载源码包研究一下。
    2022-01-26 08:04:07下载
    积分:1
  • 人脸识别程序
    人脸识别的源代码,亲测可用。采用PCA方法简化特征,然后调用opencv库进行实现。
    2022-12-01 01:15:03下载
    积分:1
  • canny边缘检测算法
    去噪声 任何边缘检测算法都不可能在未经处理的原始数据上很好地处理,所以第一步是对原始数据与高斯平滑模板作卷积,得到的图像与原始图像相比有些轻微的模糊(blurred)。这样,单独的一个像素噪声在经过高斯平滑的图像上变得几乎没有影响。 寻找图像中的亮度梯度 图像中的边缘可能会指向不同的方向,所以 Canny 算法使用 4 个 mask 检测水平、垂直以及对角线方向的边缘。原始图像与每个 mask 所作的卷积都存储起来。对于每个点我们都标识在这个点上的最大值以及生成的边缘的方向。这样我们就从原始图像生成了图像中每个点亮
    2023-08-31 02:05:04下载
    积分:1
  • PDF格式的图像转换的源代码
    它是用于转换PDF文件到使用OpenCV的图像处理的VC++的JPEG图像。利用图像处理(OpenCV)和转换的PDF文件为具有良好质量的图像。它有助于珠三角的文档图像转换。
    2023-07-10 22:10:05下载
    积分:1
  • cXimage7.02通过VS2005验证可用
    cximage不好编译,最新版本7.02这个是我经过验证可用的 简单介绍下CxImage类的简单用法,希望给刚接触CxImage的朋友带来一些帮助,我使用的工具为vs2005 打开CxImage工程后可以看到下例这些工程: - CxImage - CxImageCrtDll - CxImageMfcDll - dome - domeDll - jasper - jbig - jpeg - libdcr - mng - png - tiff - zlib 编译后生成一系列的lib、dll文件,这些文件就是我们所需要的。怎么用,我后面会进行介绍。 1首先我们要确定在程序中是希望静态链接还是动态链接,在这里我建议大家使用动态链接,因为这个库有点大,如果使用静态链接的话你的应用程序体积会额外增加1MB多。 2。然后确定在MFC中使用还是在CRT环境中使用,这个库专门为你建了这两个工程来创建不同环境中使用的运行时库,跟据你的需求来选择编译CxImageCrtDll还是CxImageMfcDll工程,如果你希望使用静态库链接的话除了这两个工程不需要编译其它的工程都需要编译。并且在引用这个静态库的时候要把这些所有编译过的工程里的*.lib全部拷到你的程里去。   以静态链接为例: 1、编译完工程后,将以下文件拷到你建立的工程里去 先将头文件拷到你的工程里新建文件夹的include去: xfile.h、ximacfg.h、ximadef.h、ximage.h、xiofile.h、xmemfile.h, 使用静态链接需要拷以下文件到新建的文件夹lib
    2023-05-24 02:10:03下载
    积分:1
  • opencv 2.4如何读取摄像头的操作
    opencv 2.4如何读取摄像头的操作,代码很简单,进行了简单的canny处理;
    2022-03-19 19:36:14下载
    积分:1
  • c++摄像头opencv
    c++ 摄像头  opencv  图像处理  MFC界面,以及opencv相关图片处理算法,c++ 摄像头  opencv  图像处理  MFC界面,以及opencv相关图片处理算法c++ 摄像头  opencv  图像处理  MFC界面,以及opencv相关图片处理算法c++ 摄像头  opencv  图像处理  MFC界面,以及opencv相关图片处理算法c++ 摄像头  opencv  图像处理  MFC界面,以及opencv相关图片处理算法c++ 摄像头  opencv  图像处理  MFC界面,以及opencv相关图片处理算法c++ 摄像头  opencv  图像处理  MFC界面,以及opencv相关图片处理算法
    2022-10-19 12:50:20下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载