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

opencv实现图像的融合

实现图像的融合并且输出一张jpg格式的照片。
先显示一个彩色图的照片
在这里插入图片描述
然后我以彩色方式读取1.png,以灰度图方式读取3.png这张图片,并且用两个窗口独立地去显示(我后来发现不能把灰度图和彩色图相融合)
在这里插入图片描述
然后实现两个融合
在这里插入图片描述

#include <opencv2/highgui/highgui.hpp>
#include <opencv2/core/core.hpp>
using namespace cv;int main() {Mat colorImage = imread("1.png",IMREAD_COLOR);Mat logoImage = imread("3.png",IMREAD_COLOR);namedWindow("1.png窗口");imshow("1.png窗口", colorImage);namedWindow("3.png窗口");imshow("3.png窗口", logoImage);Mat imageROI;//这个就是你想在那个位置开始放多大的照片数据imageROI = colorImage(Rect(0, 0, logoImage.cols, logoImage.rows));addWeighted(imageROI, 0.5, logoImage, 0.3, 0, imageROI);namedWindow("融合图");imshow("融合图", colorImage);waitKey(0);return 0;
}
imwrite("comb.png", colorImage);

通过这个可以实现图片保存到当前项目文件夹下。

http://www.lryc.cn/news/310487.html

相关文章:

  • Orbit 使用指南 02 | 在场景中生成原始对象| Isaac Sim | Omniverse
  • 【2024】利用python爬取csdn的博客用于迁移到hexo,hugo,wordpress...
  • 从嵌入式Linux到嵌入式Android
  • 蓝桥ACM培训-实战1
  • 波动数列(蓝桥杯)
  • 第二篇【传奇开心果系列】Python的自动化办公库技术点案例示例:深度解读Pandas金融数据分析
  • Flink:Temporal Table Function(时态表函数)和 Temporal Join
  • Go语言中的时间控制:定时器技术详细指南
  • 面试笔记系列六之redis+kafka+zookeeper基础知识点整理及常见面试题
  • Golang动态高效JSON解析技巧
  • 双重检验锁
  • 【RISC-V 指令集】RISC-V DSP 扩展指令集介绍(一)
  • RocketMQ - CentOS 7.x 安装单机版并测试
  • [JavaWeb玩耍日记]HTML+CSS+JS快速使用
  • 如何使用ArcGIS Pro创建最低成本路径
  • Neoverse CSS N3:实现市场领先能效的最快途径
  • JavaScript实现的计时器效果
  • 仿函数(Functor(c++))
  • 智能汽车加速车规级存储应用DS2431P+TR 汽车级EEPROM 存储器IC
  • js json转换成字符串
  • Linux笔记--基本操作指令
  • 论文阅读:基于超像素的图卷积语义分割(图结构数据)
  • 记录踩过的坑-macOS下使用VS Code
  • 30天JS挑战(第十四天)------数据的复制
  • 【洛谷 P8682】[蓝桥杯 2019 省 B] 等差数列 题解(数学+排序+辗转相除法)
  • Linux:kubernetes(k8s)部署CNI网络插件(4)
  • docker save 命令 docker load 命令 快速复制容器
  • Apache Flink连载(三十七):Flink基于Kubernetes部署(7)-Kubernetes 集群搭建-3
  • 【机器学习】实验6,基于集成学习的 Amazon 用户评论质量预测
  • 【寸铁的刷题笔记】图论、bfs、dfs