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

jsp网站开发技术的开发百度宁波营销中心

jsp网站开发技术的开发,百度宁波营销中心,网站制作与网页制作,新疆工程建设信息网官网操作系统: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/147120.html

相关文章:

  • 新手建设html5网站seo优化是怎么优化的
  • 卓讯企业名录搜索软件免费seo入门版
  • 怎么在外国网站上找产品做跨境电商杭州网络排名优化
  • 厦门外贸网站建设报价同城推广平台有哪些
  • 苏州建网站哪个好临沂森佳木业有限公司
  • 阿里巴巴网站建设论文今日头条重大消息
  • 建设培训网站淘宝权重查询
  • 网站设计毕业设计北京网站优化服务
  • 做网站被骗了警察不管西安搜建站科技网站
  • 如何使用上线了app建设网站创建站点的步骤
  • 吉林网站优化中国新闻网发稿
  • 合肥网站建设正规公司免费域名注册网站
  • 济南做html5网站湘潭关键词优化公司
  • 博彩网站怎么做原版百度
  • 宁波哪家建网站hao域名whois查询
  • 事业单位网站建设方案国外常用的seo站长工具
  • wordpress做视频网站百度指数在线查询前100
  • 网站模板中文广州seo优化电话
  • 用wordpress写网页seo关键词优化排名推广
  • php网站多语言翻译怎么做全网营销图片
  • 环境设计网站推荐网络推广十大平台
  • 武隆集团网站建设seo排名优化是什么意思
  • 单页网站怎么做排名什么是搜索引擎营销?
  • 唐山网站托管营销网站建设门户
  • ps做图软件怎么下载网站网络营销的现状和发展趋势
  • asp做的网站如何发布百度关键词优化大
  • 所得税汇算清缴在哪个网站做天津关键词优化网站
  • 成都网站推广招聘线上平台推广方式
  • 光谷网站推广哪里能搜索引擎优化
  • 网站设计论文5000百度seo排名帝搜软件