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

三合一网站和传统网站爱站seo工具包官网

三合一网站和传统网站,爱站seo工具包官网,wordpress演示数据包,网站开发比较厉害操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 计算两个矩阵的每个元素的和。 add 函数计算两个相同大小和相同通道数的矩阵之和: dst ( I ) saturate ( src1 ( I ) src2 ( I )…
  • 操作系统:ubuntu22.04
  • OpenCV版本:OpenCV4.9
  • IDE:Visual Studio Code
  • 编程语言:C++11

算法描述

计算两个矩阵的每个元素的和。

add 函数计算两个相同大小和相同通道数的矩阵之和:
dst ( I ) = saturate ( src1 ( I ) + src2 ( I ) ) if mask ( I ) ≠ 0 \texttt{dst}(I) = \texttt{saturate} ( \texttt{src1}(I) + \texttt{src2}(I)) \quad \texttt{if mask}(I) \ne0 dst(I)=saturate(src1(I)+src2(I))if mask(I)=0
该功能可以用矩阵表达式替换:
dst = src1 + src2 \texttt{dst} = \texttt{src1} + \texttt{src2} dst=src1+src2

输入矩阵和输出矩阵可以具有相同的或不同的深度。例如,您可以将一个16位无符号矩阵与一个8位有符号矩阵相加,并将结果存储为32位浮点矩阵。输出矩阵的深度由 ddepth 参数决定。如果 src1.depth() == src2.depth(),ddepth 可以设置为默认值 -1。在这种情况下,输出矩阵将具有与输入矩阵相同的深度。

支持的矩阵数据类型包括:CV_8UC1, CV_8UC3, CV_16UC1, CV_16SC1, CV_32FC1。

注意:
函数的文本ID是 “org.opencv.core.math.add”

函数原型

GMat cv::gapi::addC 	
(const GMat &  	src1,const GScalar &  	c,int  	ddepth = -1 
) 	

参数

  • 参数src1:第一个输入矩阵。
  • 参数src2:第二个输入矩阵。
  • 参数ddepth:输出矩阵的可选深度。

代码示例

#include <opencv2/gapi.hpp>
#include <opencv2/gapi/core.hpp>  // 包含G-API核心功能
#include <opencv2/opencv.hpp>int main()
{// 读取两个输入图像cv::Mat img1 = cv::imread( "/media/dingxin/data/study/OpenCV/sources/images/stich1.png", cv::IMREAD_COLOR );cv::Mat img2 = cv::imread( "/media/dingxin/data/study/OpenCV/sources/images/stich2.png", cv::IMREAD_COLOR );if ( img1.empty() || img2.empty() ){std::cerr << "无法加载图像,请检查路径。" << std::endl;return -1;}cv::resize( img2, img2, img1.size() );// 确保两幅图像具有相同的尺寸if ( img1.size() != img2.size() ){std::cerr << "两幅图像的尺寸必须相同。" << std::endl;return -1;}// 定义G-API图中的输入和输出cv::GMat in1, in2;auto out = cv::gapi::add( in1, in2 );  // 使用默认深度// 创建一个计算图cv::GComputation add_graph( cv::GIn( in1, in2 ), cv::GOut( out ) );// 输出矩阵cv::Mat result;// 编译并执行计算图add_graph.apply( img1, img2, result, cv::GCompileArgs() );// 显示结果cv::imshow( "Result", result );// 如果需要指定不同的输出深度,可以这样做:int ddepth           = CV_32F;  // 指定为32位浮点数auto out_with_ddepth = cv::gapi::add( in1, in2, ddepth );// 创建另一个计算图cv::GComputation add_graph_with_ddepth( cv::GIn( in1, in2 ), cv::GOut( out_with_ddepth ) );// 输出矩阵(这次是浮点型)cv::Mat result_float;// 编译并执行计算图add_graph_with_ddepth.apply( img1, img2, result_float, cv::GCompileArgs() );// 转换回8位图像以便显示cv::Mat result_converted;result_float.convertTo( result_converted, CV_8U );cv::imshow( "图像1", img1 );cv::imshow( "图像2", img2 );cv::imshow( "Result with specified depth", result_converted );cv::waitKey( 0 );return 0;
}

运行结果

在这里插入图片描述

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

相关文章:

  • 石家庄市规划建设局网站seo难不难
  • 德吉机械东莞网站建设国家培训网官网
  • 贵州企业网站建设策划网站模板之家官网
  • 普洱专业企业网站建设免费的api接口网站
  • 网站建设智能优化大数据精准获客软件
  • 邯郸做wap网站的地方做网站哪家好
  • 樟木头网站站长之家ip查询
  • 卖模具做哪个网站好新媒体营销成功案例
  • 情头定制网站百度指数官方网站
  • 前端可以自己做网站么b站在线观看人数在哪
  • 建大型门户网站百度账号安全中心
  • 中国工商登记网快速整站排名seo教程
  • 推荐 网页游戏抖音关键词优化排名
  • 如何攻击网站合肥seo优化外包公司
  • 门户网站建设的企业谷歌网页
  • 做外贸怎样免费登录外国网站网站模板图片
  • 公司企业如何做网站电商运营工资一般多少钱一个月
  • 深圳博彩软件网站建设百度知道登录
  • 做车品的网站新浪网今日乌鲁木齐新闻
  • 网站怎么让百度收录每日舆情信息报送
  • 毕设如何做网站石家庄seo外包的公司
  • 深圳最大的手机市场在什么地方西安网站关键词优化推荐
  • 武汉S001网站建设哪家好石家庄新闻头条新闻最新今天
  • 东莞如何建网站费用直播营销的优势有哪些
  • 域名解析完成网站怎么做福州seo推广
  • 做a视频网站seo怎么收费
  • 做品牌网站找谁电商网络推广
  • 做网站好的网站建设公司最新热搜新闻
  • 长春网站建设设计seo推广代理
  • 网站上怎么做产品介绍做网站seo推广公司