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

静态网站源码辽宁网站定制企业

静态网站源码,辽宁网站定制企业,wordpress后台添加友情链接,湖南健康卡app操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 使用归一化的方框滤波器模糊图像。 该函数使用以下核来平滑图像: K 1 k s i z e . w i d t h k s i z e . h e i g h t [ 1 1 ⋯ …
  • 操作系统:ubuntu22.04
  • OpenCV版本:OpenCV4.9
  • IDE:Visual Studio Code
  • 编程语言:C++11

算法描述

使用归一化的方框滤波器模糊图像。
该函数使用以下核来平滑图像:
K = 1 k s i z e . w i d t h × k s i z e . h e i g h t [ 1 1 ⋯ 1 1 1 ⋯ 1 ⋮ ⋮ ⋱ ⋮ 1 1 ⋯ 1 ] K = \frac{1}{{ksize.width} \times {ksize.height}} \begin{bmatrix} 1 & 1 & \cdots & 1 \\ 1 & 1 & \cdots & 1 \\ \vdots & \vdots & \ddots & \vdots \\ 1 & 1 & \cdots & 1 \end{bmatrix} K=ksize.width×ksize.height1 111111111
调用 blur(src, ksize, anchor, borderType) 等价于 boxFilter(src, src.type(), ksize, anchor, true, borderType)。

支持的输入矩阵数据类型为 CV_8UC1、CV_8UC3、CV_16UC1、CV_16SC1、CV_32FC1。输出图像必须与输入图像具有相同的类型、大小和通道数。

注意:
如果硬件支持,将进行最近偶数舍入;如果不支持,则进行最近值舍入。
函数文本ID是 “org.opencv.imgproc.filters.blur”

函数原型

GMat cv::gapi::blur 	
(const GMat &  	src,const Size &  	ksize,const Point &  	anchor = Point(-1,-1),int  	borderType = BORDER_DEFAULT,const Scalar &  	borderValue = Scalar(0) 
) 		

参数

  • 参数 src: 源图像。
  • 参数 ksize: 模糊内核大小。
  • 参数 anchor: 锚点位置;默认值 Point(-1,-1) 表示锚点位于内核中心。
  • 参数 borderType: 边界模式用于外推图像外部的像素,请参阅 cv::BorderTypes。
  • 参数 borderValue: 在使用常量边界模式时使用的值。

代码示例

#include <opencv2/gapi/core.hpp>     // 包含G-API核心功能
#include <opencv2/gapi/imgproc.hpp>  // 包含imgproc模块,可能需要的其他G-API模块
#include <opencv2/opencv.hpp>int main()
{// 加载输入图像cv::Mat src = cv::imread( "/media/dingxin/data/study/OpenCV/sources/images/Lenna.png" );if ( src.empty() ){std::cerr << "Error: Image cannot be loaded!" << std::endl;return -1;}// 定义均值滤波参数cv::Size ksize( 15, 15 );                       // 模糊内核大小cv::Point anchor( -1, -1 );                   // 默认锚点位置int borderType         = cv::BORDER_DEFAULT;  // 边界填充模式cv::Scalar borderValue = cv::Scalar( 0 );     // 常量边界值// 定义G-API计算图来应用均值滤波cv::GComputation comp( [ ksize, anchor, borderType, borderValue ]() {cv::GMat in;  // 输入:源图像cv::GMat out = cv::gapi::blur( in, ksize, anchor, borderType, borderValue );return cv::GComputation( cv::GIn( in ), cv::GOut( out ) );} );// 输出结果cv::Mat dst;try{// 执行计算图并传入实际的cv::Mat数据comp.apply( cv::gin( src ), cv::gout( dst ) );// 显示结果cv::imshow( "Original Image", src );cv::imshow( "Blurred Image", dst );cv::waitKey( 0 );  // 等待按键事件}catch ( const std::exception& e ){std::cerr << "Exception: " << e.what() << std::endl;return -1;}return 0;
}

运行结果

在这里插入图片描述

http://www.dtcms.com/wzjs/822938.html

相关文章:

  • 汽车服务站建站流程网站公司用什么软件做网站
  • 工具网站有哪些嘉兴品牌网站
  • 网站建设通俗讲建站塔山双喜
  • php做网站主题wordpress 过滤
  • 福清市城乡建设局网站网站备案营业执照
  • 做网站用c 还是php网站设置反爬虫的主要原因
  • 成都网站建设公司浅谈wordpress环境需求
  • 怎么用wix做网站有没有免费装修设计的网站
  • 网站开发与运营方向和企业管理方向wordpress公司展示网站模板
  • 网站建设专业开发公司网站建设采用thinkphp框架的优势
  • 制作网站一般要多少钱郑州建设厅网站
  • 佛山网站的优化天津网站建设多少钱
  • 专业网站建设最便宜wordpress博客主机
  • 南京高新区网站建设二级建造师考试
  • 丹徒网站建设包括哪些给别人做软件的网站
  • 南宁网站seo顾问小程序制作二维码签到
  • 自己在网站做邮箱电子商务 做网站
  • 移动互联网网站开发百度指数数据分析平台入口
  • 用什么自己做网站吗个人注册一个小公司要多少钱
  • 百度网站链接提交页面为什么两学一做进不去网站
  • 福建漳州网站建设公司广州网页制作网站维护
  • 青岛网站开发费用建网站设
  • 知道网站域名怎么联系网页设计作业一般多少钱
  • 鹤壁网站开发静安郑州阳网站建设
  • 门户网站建设经验总结报告7k7k游戏网页版入口
  • 汕头设计网站建设从头建设个人网站步骤
  • AWS免费套餐做网站可以吗和建设银行类似的网站
  • 虚拟主机怎么设计网站吗wordpress制作app插件
  • 专业的东莞网站推广工程建设开工网站信息
  • 网站设计的优点免费做手机网站建设