opencv 叠加两张图_OpenCV基础篇之图片叠加
OpenCV基础篇之图片叠加
程序及分析
/*
* FileName : blend.cpp
* Author : xiahouzuoxin @163.com
* Version : v1.0
* Date : Mon 28 Jul 2014 08:47:59 PM CST
* Brief :
*
* Copyright (C) MICL,USTB
*/
#include
#include
#include
using namespace std;
using namespace cv;
int main(int argc, char *argv[])
{
double alpha = 0.5;
double beta;
double input;
Mat src1, src2, dst;
// User input alpha
cout<
cout<
cout<
cin>>input;
if (alpha >=0 && alpha <=1) {
alpha = input;
}
// Read images
src1 = imread("../test_imgs/KeNan.jpg");
src2 = imread("../test_imgs/Background.jpg");
if (!src1.data) {
cout<
return -1;
}
if (!src2.data) {
cout<
return -1;
}
// Create WIndows
namedWindow("Linear Blend", 1);
beta = (1.0 - alpha);
addWeighted(src1, alpha, src2, beta, 0.0, dst);
imshow("Linear Blend", dst);
waitKey(0);
return 0;
}
这里的图像叠加指线性叠加,设图像A的像素为fA(x),图像B的像素为fB(x),叠加系数为α,则线性叠加操作为:
α为0-1之间的值,从上面也可以看出,叠加必需保证两幅输入图像的尺寸大小相同。程序中的
addWeighted(src1, alpha, src2, beta, 0.0, dst);
完成叠加操作。
效果
--------------------------------------分割线 --------------------------------------
--------------------------------------分割线 --------------------------------------
opencv 叠加两张图_OpenCV基础篇之图片叠加相关推荐
- opencv 叠加两张图_「干货」教你如何用OpenCV快速寻找图像差异处
如何使用结构相似性指数(SSIM)将两个图像与Python进行比较. 使用这种方法,我们能够轻松确定两个图像是否相同或由于轻微的图像处理,压缩伪像或有目的的篡改而产生差异. 今天我们将扩展SSIM方法 ...
- OpenCV学习笔记——判断两张图的相似度
判断两张图的相似度 方法 直方图对比法 ORB算法 实验 1.直方图对比法 参考如何使用OpenCV3直方图方法进行人脸相似度对比 因为我的环境是VS2010+OpenCV2.4.8,所以在原版的基础 ...
- Python笔记-使用SSIM找两张图不同及使用Opencv显示
运行截图如下: 这里有几点要注意的: ①对比两张图片的函数SSIM具体是structural_similarity: Ⅰ:第一个参数和第二个参数是要对比的两张图片: Ⅱ:参数中有个full,默认为Tr ...
- chatgpt赋能python:Python将两张图片拼接成一张图:让您的图片处理更高效!
Python将两张图片拼接成一张图:让您的图片处理更高效! 作为一个有着10年Python编程经验的工程师,我发现Python成为了许多项目的主要语言,其中涵盖了很多关于图像处理的应用程序.在本文中, ...
- python图片识别-Python+Opencv识别两张相似图片
在网上看到python做图像识别的相关文章后,真心感觉python的功能实在太强大,因此将这些文章总结一下,建立一下自己的知识体系. 当然了,图像识别这个话题作为计算机科学的一个分支,不可能就在本文简 ...
- Python+Opencv识别两张相似图片
在网上看到python做图像识别的相关文章后,真心感觉python的功能实在太强大,因此将这些文章总结一下,建立一下自己的知识体系. 当然了,图像识别这个话题作为计算机科学的一个分支,不可能就在本文简 ...
- python相似图片识别_Python+Opencv识别两张相似图片
Python+Opencv识别两张相似图片 在网上看到python做图像识别的相关文章后,真心感觉python的功能实在太强大,因此将这些文章总结一下,建立一下自己的知识体系. 当然了,图像识别这个话 ...
- php 比对两张图片,Python+Opencv识别两张相似图片
在网上看到python做图像识别的相关文章后,真心感觉python的功能实在太强大,因此将这些文章总结一下,建立一下自己的知识体系. 当然了,图像识别这个话题作为计算机科学的一个分支,不可能就在本文简 ...
- python识别图片中数字_Python Opencv识别两张相似图片
在网上看到python做图像识别的相关文章后,真心感觉python的功能实在太强大,因此将这些文章总结一下,建立一下自己的知识体系. 当然了,图像识别这个话题作为计算机科学的一个分支,不可能就在本文简 ...
最新文章
- “5W1H”带你来学习JavaScript
- [C++调试笔记]初始化
- 【数据竞赛】Kaggle知识点:入门到进阶的10个问题
- 提高C++程序运行效率的10个简单方法
- NSA(美国国安局)泄漏Exploit分析
- 【es】ES RestHighLevelClient 请求报错:Connection reset by peer
- Docker : 在宿主机查看docker使用cpu、内存、网络、io情况
- 10-5-展示后台数据
- android 相对布局例子代码
- python为运行为何出现乱码_python中文的显示乱码怎么办
- 记一下这些资源,总有用的到的时候
- DXperience重编译汉化的方法
- mysql skip-grant-tables my.cnf_使用SKIP-GRANT-TABLES解决MYSQLROOT密码丢失
- android 谷歌地图_Google天空地图可将您的Android手机变成数码望远镜
- 提取LSV中的高程数据在CAD中进行道路的方案设计流程
- English Learning NetSource
- 如何提高学习欲--奖励机制
- 全差分运算放大器ADA4930的分析(2)
- 2020中科大计算机分数线,2020年中国科学技术大学强基计划入围分数线,录取分数线,中国科大强基计划笔试、面试...
- 单页面cnd 引入 vant+vue+h5 应用vant
热门文章
- JS中使用bignumber处理高精度小数运算
- 无尽包围html5游戏在线玩,小团体激发潜能小游戏突破自我
- MyBatis JdbcType介绍
- JDBC中使用preparedStatement防止SQL注入
- hashSet与treeSet的去重原理
- apache2 php mysql_二、Linux服务器apache2+PHP7+mysql环境配置
- python 赚钱 知乎_爬虫实战:抓取知乎问题 “大学生如何赚到一万元”
- mysql 开启远程访问_QxOrm 访问 MySQL
- java io流的学习总结~~
- python 删除特定行数据_怎么用 Python 做数据分析实例