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

查公司的国家网站有哪些域名备案时网站名称

查公司的国家网站有哪些,域名备案时网站名称,丰城建设网站,c2c网站名称操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 使用Canny算法在图像中查找边缘。 该函数在输入图像中查找边缘,并使用Canny算法在输出映射(edges)中标记它们…
  • 操作系统:ubuntu22.04
  • OpenCV版本:OpenCV4.9
  • IDE:Visual Studio Code
  • 编程语言:C++11

算法描述

使用Canny算法在图像中查找边缘。

该函数在输入图像中查找边缘,并使用Canny算法在输出映射(edges)中标记它们。在边缘连接过程中,会使用threshold1和threshold2之间的较小值。而较大值则用于找到强烈边缘的初始段。详情请参见:Canny边缘检测器

cv::gapi::Canny 是 OpenCV 的 G-API 模块中用于检测图像边缘的函数。G-API 是 OpenCV 中的一个模块,它提供了一种新的方式来处理图像和视频流,通过定义图形操作然后在不同的后端上执行它们。

注意:
函数文本ID为"org.opencv.imgproc.feature.canny"

函数原型

GMat cv::gapi::Canny
(const GMat &  	image,double  	threshold1,double  	threshold2,int  	apertureSize = 3,bool  	L2gradient = false 
) 		

参数

  • 参数 image: 8位输入图像。
  • 参数 threshold1: 滞后阈值法的第一个阈值。
  • 参数 threshold2: 滞后阈值法的第二个阈值。
  • 参数 apertureSize: 用于Sobel算子的孔径大小。
  • 参数 L2gradient: 一个标志,指示是否应该使用更精确的L2范数 n o r m = ( d I / d x ) 2 + ( d I / d y ) 2 norm=\sqrt{(dI/dx)^2 + (dI/dy)^2} norm=(dI/dx)2+(dI/dy)2

​来计算图像梯度幅度(当L2gradient=true时),或者默认的L1范数=|dI/dx|+|dI/dy|是否足够(当L2gradient=false时)。

代码示例

#include <opencv2/opencv.hpp>
#include <opencv2/gapi.hpp>
#include <opencv2/gapi/core.hpp> // 包含核心功能
#include <opencv2/gapi/imgproc.hpp> // 包含图像处理功能int main() {// 读取输入图像cv::Mat bgr_img = cv::imread("/media/dingxin/data/study/OpenCV/sources/images/Lenna.png");if (bgr_img.empty()) {std::cerr << "Error: Image not found!" << std::endl;return -1;}// 将BGR图像转换为灰度图像cv::Mat gray_img;cv::cvtColor(bgr_img, gray_img, cv::COLOR_BGR2GRAY);// 定义G-API图cv::GMat in;auto edges = cv::gapi::Canny(in, 50, 150, 3, false); cv::GComputation comp(cv::GIn(in), cv::GOut(edges));// 创建输出矩阵cv::Mat out_edges;// 应用计算图并执行边缘检测comp.apply(cv::gin(gray_img), cv::gout(out_edges),cv::compile_args(cv::gapi::kernels()));// 显示原始图像和边缘检测结果cv::imshow("Original Image", bgr_img);cv::imshow("Edges Detected", out_edges);cv::waitKey(0); // 等待按键return 0;
}

运行结果

在这里插入图片描述

http://www.dtcms.com/a/511323.html

相关文章:

  • ES6+新特性:ES7(二)
  • 嵌入式开发中的YUV知识点详解
  • 【文献阅读】当代MOF与机器学习
  • Java 文档注释
  • 免费网站推广渠道西安网站建设成功建设
  • 有一个服务器,用于提供HTTP服务,但是需要限制每个用户在任意的100秒内只能请求60次,怎么实现这个功能
  • 云原生周刊:Helm 十年,成就 Kubernetes 的生态中枢
  • 线段树学习
  • 单页 网站 模板wordpress腾讯云对象存储
  • 【论文阅读】Pore-scale modeling of complex transport phenomena in porous media
  • 大型酒店管理系统源码(多酒店版)
  • 常见的串口助手和遇到问题及解决方法
  • SQL性能优化的思路及策略
  • 怎么样做网站推广1688黄页网品种大全2024
  • shell脚本log打印
  • 反激电源伏秒平衡与占空比设计逻辑全解析
  • Linux网络编程(下)
  • Le Cerfav:使用MANUS手套和动作捕捉技术保存传统玻璃制作方法
  • Lua脚本详解
  • 【Block总结】ESSamp,下采样|保留原始图像信息|即插即用
  • 政务服务中心 网站建设html代码模板免费
  • Java日志收集技术
  • Gartner发布2026年十大战略技术趋势
  • 2025无人机在农业生态中的应用实践
  • 在 UOS(统信操作系统,基于 Debian/Ubuntu 体系)上编译 OpenCV 4.10.0
  • High-quality Surface Reconstruction using Gaussian Surfels 论文阅读
  • 百度地图多维检索:自然语言理解的深度搜索实践
  • 软件下载网站地址网站建设好了怎么进行推广
  • 牛客:NC16783拼数
  • UV技术:高效杀菌与精准固化的未来之光