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

ext做的网站熊猫关键词工具官网

ext做的网站,熊猫关键词工具官网,设计深圳,天眼查公司查询企业查询操作系统: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/427161.html

相关文章:

  • 婚庆网站名字免费引流推广工具
  • 做二手衣服的网站外贸建站seo
  • 自己房子做民宿挂什么网站怎么创建网址
  • 手机端网站开发源码网站在线客服系统 免费
  • 做暖暖网站空间刷赞网站推广
  • 什么网站可以做性格测试百度纯净版首页入口
  • 怎么免费做自己的网站湖南百度推广公司
  • 无锡网站建设上海韵茵网站运营维护的基本工作
  • 一级做爰片c视频网站百度竞价广告
  • 海珠网站建设公网络整合营销理论
  • 云南企业网站建设有限公司品牌推广工作内容
  • 公司网站设计与制作什么是营销
  • 昆山做网站价格信息流广告
  • 上海网站搭建公司谷歌推广外包
  • 设置WordPress文章图片网络优化是干什么的
  • 做电力公司网站企业网站优化外包
  • 深圳本地网站建设做电商一个月能挣多少钱
  • 开一个网站建设公司好营销怎么做
  • 找人做网站域名怎么过户免费发布推广信息的b2b
  • wordpress有赞收款外链seo招聘
  • 做设计在哪个网站上找高清图片大全站长工具seo
  • 北京网站建设方案百度推广助手app
  • 做网站还有前景么搜索引擎竞价广告
  • 塑料公司网站建设方案白云区新闻
  • 河北邯郸手机网站建设读书网站排名
  • 朝阳公共资源交易信息网东莞seo优化团队
  • wordpress破解插件百度首页排名优化价格
  • 做网站三年3万块钱怎么快速优化网站
  • 许昌建设委员会网站优化网络的软件下载
  • 做360手机网站快速排名软件seo优化排名经验