利用opencv将两张图像在同一窗口上显示,并在图片上显示文字
来源:互联网 发布:男鞋推荐学生知乎 编辑:程序博客网 时间:2024/06/04 17:52
这是两张图像将并列在同一窗口上,合成的图片上显示文字
void mergeImg(cv::Mat &dst,cv::Mat &src1,cv::Mat &src2)
{
int rows=src1.rows>src2.rows?src.rows:src2.rows;//合成图像的行数
int cols=src1.cols+20+src2.cols; //合成图像的列数
CV_Assert(src1.type()==src2.type());
cv::Mat zeroMat=cv::Mat::zeros(rows,cols,src1.type());
zeroMat.copyTo(dst);
src1.copyTo(dst(cv::Rect(0,0,src1.cols,src1.rows)));
src2.copyTo(dst(cv::Rect(src1.cols+20,0,src2.cols,src2.rows)));//两张图像之间相隔20个像素
double score=89.101;
char info[256];
sprintf(info,"score=%.2f",score);
cv::putText(dst,info,cv::Point(2,50),CV_FONT_HERSHEY_COMPLEX,1,cv::Scalar(255,0,0));
cv::imshow("合成图像",dst);
}
0 0
- 利用opencv将两张图像在同一窗口上显示,并在图片上显示文字
- 利用OpenCV求取图像多轮廓质心,并在输出图像上显示质心坐标
- 在mfc中利用opencv打开摄像头并显示在窗口上
- 在窗口上显示图片
- OpenCV打开摄像机并显示在MFC窗口上
- 如何让OpenCV的图片显示在MFC窗口上
- 如何让OpenCV的图片显示在MFC窗口上
- 如何让OpenCV的图片显示在MFC窗口上
- 在MFC图像控件上显示opencv Mat格式图片
- 利用OPenCV在MFC对话框上显示图片
- 用roi在同一幅图像上显示两个图像
- lesson 2 在窗口上显示图像
- 【Qt】在Qt上显示OpenCV图像
- OpenCV 在同一窗口显示多幅图片
- 让文字在图片上滚动显示
- HTML让文字在图片上显示
- HTML文字在图片上显示
- Opencv中在图片上显示文本
- Java反射机制
- 每天一个linux命令:gzip命令
- FBX生成Prefab
- 初探Lambda表达式-Java多核编程【0】从外部迭代到内部迭代
- MySQL(五)数据约束
- 利用opencv将两张图像在同一窗口上显示,并在图片上显示文字
- 栈与队列(五)链队列(链式结构)
- AngularJS学习笔记
- Plugin with id 'com.android.application' not found.
- 如何使用CSDN的MARKDOWN编辑器写博客
- Android的生命周期
- vim不会自动高亮
- Python/Basemap绘制美国人口分布示意图
- Android -ContentProvider之获取手机联系人