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

网站建设管理与维护ppt金华百度seo

网站建设管理与维护ppt,金华百度seo,建设企业网站方案,常州建设工程信息网站操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 该函数执行 线性融合(加权平均) 两个图像 img1 和 img2,使用对应的权重图 weights1 和 weights2。 融合公式…
  • 操作系统:ubuntu22.04
  • OpenCV版本:OpenCV4.9
  • IDE:Visual Studio Code
  • 编程语言:C++11

算法描述

该函数执行 线性融合(加权平均) 两个图像 img1 和 img2,使用对应的权重图 weights1 和 weights2。

融合公式如下:
r e s u l t ( x , y ) = i m g 1 ( x , y ) ⋅ w e i g h t s 1 ( x , y ) + i m g 2 ( x , y ) ⋅ w e i g h t s 2 ( x , y ) result(x,y)=img1(x,y)⋅weights1(x,y)+img2(x,y)⋅weights2(x,y) result(x,y)=img1(x,y)weights1(x,y)+img2(x,y)weights2(x,y)
每个像素点根据各自的权重进行线性组合。

函数原型

void cv::cuda::blendLinear 	
(InputArray  	img1,InputArray  	img2,InputArray  	weights1,InputArray  	weights2,OutputArray  	result,Stream &  	stream = Stream::Null() 
) 		

参数

参数名说明
img1输入图像 1 第一幅输入图像
img2输入图像 2 第二幅输入图像,必须与 img1 尺寸和类型相同
weights1权重图 1 与 img1 对应的权重图,单通道浮点型(CV_32F)
weights2权重图 2 与 img2 对应的权重图,单通道浮点型(CV_32F)
result输出图像 输出结果,与输入图像大小和类型一致
stream流对象 用于异步执行的 CUDA 流。默认为 Stream::Null(),即同步执行

代码示例

#include <opencv2/opencv.hpp>
#include <opencv2/cudaimgproc.hpp>int main() {// Step 1: 加载两幅图像cv::Mat img1 = cv::imread("/media/dingxin/data/study/OpenCV/sources/images/stich1.png");cv::Mat img2 = cv::imread("/media/dingxin/data/study/OpenCV/sources/images/stich2.png");if (img1.empty() || img2.empty()) {std::cerr << "Failed to load images!" << std::endl;return -1;}// Step 2: 确保图像尺寸一致cv::resize(img2, img2, img1.size());// Step 3: 创建权重图(例如:渐变效果)cv::Mat weight1(img1.size(), CV_32F, 0.5f);  // 全图权重 0.5cv::Mat weight2 = 1.0f - weight1;             // 反向权重图// Step 4: 上传数据到 GPUcv::cuda::GpuMat d_img1, d_img2, d_weight1, d_weight2, d_result;d_img1.upload(img1);d_img2.upload(img2);d_weight1.upload(weight1);d_weight2.upload(weight2);d_result.create(img1.size(), img1.type());// Step 5: 执行线性融合cv::cuda::blendLinear(d_img1, d_img2, d_weight1, d_weight2, d_result);// Step 6: 下载并显示结果cv::Mat result;d_result.download(result);cv::imshow("Original Image 1", img1);cv::imshow("Original Image 2", img2);cv::imshow("Blended Image", result);cv::waitKey(0);return 0;
}

运行结果

在这里插入图片描述

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

相关文章:

  • 丹徒网站建设公司海外网络专线
  • 做服装有哪些好的网站网络营销方式哪些
  • 做酒店工作去哪个招聘网站好人民日报新闻消息
  • 婚纱摄影网站首页百度推广助手下载
  • 中国wix网站制作公司seo排名优化软件
  • 广州各区正在进一步优化以下措施东莞百度推广排名优化
  • 无锡网站建设企业排名百度收录入口在哪里查询
  • dw怎么做别人可以看的网站人工智能培训心得
  • 有做装修效果图赚钱的网站吗国内b站不收费网站有哪些
  • p2p网站建设价格网络营销的发展概述
  • 定制app开发 杭州app开发公司济南seo公司
  • 近期国际军事新闻网奇seo赚钱培训
  • 网站海外推广方案谷歌seo网站推广
  • 专业品牌网站设计公司优化关键词首页排行榜
  • 如保做网站赢利整站优化报价
  • 网站开发工程师的经验免费个人网站平台
  • 如何网络推广运营深圳网站优化公司
  • 哪个网站做二手车买卖网络营销案例
  • 进一步加强区门户网站建设管理推广方案策略怎么写
  • 邯郸做网站seo网络营销招聘
  • 什么网站做批发最便宜网络公司网站模板
  • 网站建设 签约信息郑州搜索引擎优化
  • 网站搭建后提示建设中网站开发工具
  • 网站建设 柳州湖州seo排名
  • 交友网站模板下载做seo需要用到什么软件
  • 网站代码在哪里写企业宣传ppt
  • 毕业设计做视频网站好做么自动收录
  • 福建省建设执业注册中心网站沈阳黄页88企业名录
  • 昆明网站建设索王道下拉个人网页在线制作
  • 把手机网站做成app企业网站运营推广