当前位置: 首页 > news >正文

网站建设功能要求环保网站 中企动力建设

网站建设功能要求,环保网站 中企动力建设,好看视频的代码,注册google账号OpenCV Canny()函数被用来检测图像物体的边缘。其算法原理如下: 高斯滤波:使用高斯滤波器平滑图像以减少噪声。高斯滤波器是一种线性滤波器,可以消除图像中的高频噪声,同时保留边缘信息。计算梯度强度和方向:使用Sobe…

OpenCV Canny()函数被用来检测图像物体的边缘。其算法原理如下:

  1. 高斯滤波:使用高斯滤波器平滑图像以减少噪声。高斯滤波器是一种线性滤波器,可以消除图像中的高频噪声,同时保留边缘信息。
  2. 计算梯度强度和方向:使用Sobel算子计算图像中每个像素的梯度强度和方向。梯度强度表示像素点处的边缘强度,而梯度方向表示边缘的方向。
  3. 非最大值抑制:在计算梯度强度和方向后,非最大值抑制将抑制那些不是局部最大值的像素点。这意味着只有局部最大值的像素点才会被保留下来,从而细化边缘。
  4. 双阈值检测:最后,双阈值检测用于检测边缘。如果像素的梯度强度大于高阈值,则该像素被视为边缘;如果像素的梯度强度在两个阈值之间,则该像素被视为边缘候选;如果像素的梯度强度低于低阈值,则该像素被视为非边缘。
  5. 边缘连接:在双阈值检测后,可能会得到一些不连续的边缘。为了得到完整的边缘图像,通常会通过连接强边缘像素点和与之相邻的弱边缘像素点来完成边缘的连接。

它有两个原型函数,如下:

        该函数在输入图像中查找边缘,并使用 Canny 算法在输出图边缘中标记它们。阈值1和阈值2之间的最小值用于边缘链接。最大值用于查找强边缘的初始段。

        函数参数:

        image   8 位输入图像。

        edges   输出边缘图;单通道 8 位图像,其大小与 image 相同。

        thrshold1 第一个阈值(低阈值)

        threhold2  第二个阈值(高阈值),一般第二个阈值取第一个阈值的2倍。

        apertureSize  Sobel 算子的孔径大小。缺省值为3.

        L2gradient 一个标志,指示是否应使用更准确的 L2  

来计算图像梯度幅值( L2gradient=true ),或者默认 

就足够了(L2gradient = false)。

        这是一个重载成员函数,为方便起见而提供。它与上述函数的不同之处仅在于它接受的参数。 使用 Canny 算法和自定义图像梯度查找图像中的边缘。

        函数参数:

        x   输入图像的 16 位 x 导数(CV_16SC1 或 CV_16SC3)。

        y   输入图像的 16 位 y 导数(与 dx 类型相同)。

        edges 输出边缘图;单通道 8 位图像,其大小与 image 相同。

        threshold1 第一个阈值。

        threshold2 第二个阈值。

          L2gradient 一个标志,指示是否应使用更准确的 L2  

来计算图像梯度幅值( L2gradient=true ),或者默认 

就足够了(L2gradient = false)。

        用法示例:

        新建一个控制台应用程序,在源程序中添加如下代码:

#include <iostream>
#include <opencv2/opencv.hpp>using namespace std;
using namespace cv;int main()
{Mat src = imread("1.bmp");if(src.empty()){cout << "Cann't Open Image!" << endl;return -1;}imshow("Src", src);Mat dst;Mat edges;cvtColor(src, dst, COLOR_BGR2GRAY);imshow("Dst", dst);Canny(dst, edges, 100, 200);imshow("Edges", ~edges);waitKey(0);
}

试运行,结果如下:

http://www.yayakq.cn/news/671517/

相关文章:

  • 公司网站打不开怎么办游戏代理好做吗
  • 南京免费发布信息网站网站建设wang1314
  • linux建网站装修素材网站有哪些
  • 手机网站可以做动态吗帮助中心网站模板
  • 温州有限公司重庆官网seo分析
  • 泉州百度竞价公司桂林网站seo
  • 班级网站怎么做网站设计高大上
  • 北京建站软件如何建立网址
  • 江津区建设工程交易中心网站织梦和wordpress哪个
  • 英雄联盟怎么做直播网站网络推广平台排名
  • 免费推广seo宁波seo网络推广软件系统
  • 游网站建设方案内容网站显示搜索框
  • 如何做优秀的视频网站设计模板王怎么下载字体
  • 外贸做网站的好处微信公众平台推广方案
  • 一个公网ip可以做几个网站wordpress站点错误
  • 微网站的建设模板有哪些带数据库网站模板
  • 高端的网站建设公司wordpress价格
  • 沧州网站建设价格利用php做网站教程
  • 公司网站运营维护单位怎么做免费网站如何让百度收录
  • 网站外链建设可以提升网站网站建设结课论文
  • 网站维护主要做什么学校网站
  • 儿童 网站欣赏企业做一个网站的费用
  • wordpress5.0编辑器增强英文网站如何做seo
  • 景区网站建设教程关于网站运营的问题
  • 网站开发 技术维护网站搭建技术有哪些
  • 小公司企业简介300字济南seo网站排名优化工具
  • 网站变exe文件怎么做企业网站开发需要
  • 旅游网站营销西安小程序开发公司
  • 有谁可以做网站寄生虫郑州网站设计公司排名
  • 延吉制作网站临潼区做网站的公司