资源简介
浅墨出品,分享精神至上~
博文《【OpenCV入门教程之三】 图像的载入,显示和输出 一站式完全解析》的配套源代码。
博文链接:
http://blog.csdn.net/poem_qianmo/article/details/20537737
1.源代码运行需要进行OpenCV+VS开发环境的配置。
2.写作当前代码时配套使用的OpenCV版本: 2.4.8
3.推荐代码结合博文一起看,效果不言而喻。
by浅墨
代码片段和文件信息
//-----------------------------------【程序说明】----------------------------------------------
// 程序名称::【OpenCV入门教程之三】图像的载入,显示与输出 一站式剖析 配套源码
// VS2010版 OpenCV版本:2.4.8
// 2014年3月5日 Create by 浅墨
// 描述: 图像的载入,显示与输出 一站式剖析 配套源码
// 图片素材出处:dota2原画 dota2logo 动漫人物
// 配套博文链接:http://blog.csdn.net/poem_qianmo/article/details/20537737
// 浅墨的微博:@浅墨_毛星云
//------------------------------------------------------------------------------------------------
#include
#include
using namespace cv;
int main( )
{
//-----------------------------------【一、图像的载入和显示】--------------------------------------
// 描述:以下三行代码用于完成图像的载入和显示
//--------------------------------------------------------------------------------------------------
Mat girl=imread(“girl.jpg“); //载入图像到Mat
namedWindow(“【1】动漫图“); //创建一个名为 “【1】动漫图“的窗口
imshow(“【1】动漫图“girl);//显示名为 “【1】动漫图“的窗口
//-----------------------------------【二、初级图像混合】--------------------------------------
// 描述:二、初级图像混合
//-----------------------------------------------------------------------------------------------
//载入图片
Mat image= imread(“dota.jpg“199);
Mat logo= imread(“dota_logo.jpg“);
//载入后先显示
namedWindow(“【2】原画图“);
imshow(“【2】原画图“image);
namedWindow(“【3】logo图“);
imshow(“【3】logo图“logo);
// 定义一个Mat类型,用于存放,图像的ROI
Mat imageROI;
//方法一
imageROI= image(Rect(800350logo.colslogo.rows));
//方法二
//imageROI= image(Range(350350+logo.rows)Range(800800+logo.cols));
// 将logo加到原图上
addWeighted(imageROI0.5logo0.30.imageROI);
//显示结果
namedWindow(“【4】原画+logo图“);
imshow(“【4】原画+logo图“image);
//-----------------------------------【三、图像的输出】--------------------------------------
// 描述:将一个Mat图像输出到图像文件
//-----------------------------------------------------------------------------------------------
//输出一张jpg图片到工程目录下
imwrite(“我喜欢打dota2 by浅墨.jpg“image);
waitKey();
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 654 2014-03-05 15:58 OpenCVdemo1\OpenCVdemo1\Debug\cl.command.1.tlog
文件 2 2014-03-05 15:58 OpenCVdemo1\OpenCVdemo1\Debug\cl.read.1.tlog
文件 226 2014-03-05 15:58 OpenCVdemo1\OpenCVdemo1\Debug\cl.write.1.tlog
文件 2346 2014-03-05 15:58 OpenCVdemo1\OpenCVdemo1\Debug\li
文件 125648 2014-03-05 15:58 OpenCVdemo1\OpenCVdemo1\Debug\main.obj
文件 406 2014-03-05 15:58 OpenCVdemo1\OpenCVdemo1\Debug\OpenCVdemo1.exe.em
文件 472 2014-03-05 15:58 OpenCVdemo1\OpenCVdemo1\Debug\OpenCVdemo1.exe.em
文件 381 2014-03-05 15:58 OpenCVdemo1\OpenCVdemo1\Debug\OpenCVdemo1.exe.intermediate.manifest
文件 63 2014-03-05 15:58 OpenCVdemo1\OpenCVdemo1\Debug\OpenCVdemo1.lastbuildstate
文件 4019 2014-03-05 15:58 OpenCVdemo1\OpenCVdemo1\Debug\OpenCVdemo1.log
文件 212 2014-03-05 15:58 OpenCVdemo1\OpenCVdemo1\Debug\OpenCVdemo1_manifest.rc
文件 572 2014-03-05 15:58 OpenCVdemo1\OpenCVdemo1\Debug\rc.command.1.tlog
文件 2 2014-03-05 15:58 OpenCVdemo1\OpenCVdemo1\Debug\rc.read.1.tlog
文件 2 2014-03-05 15:58 OpenCVdemo1\OpenCVdemo1\Debug\rc.write.1.tlog
文件 330752 2014-03-05 15:58 OpenCVdemo1\OpenCVdemo1\Debug\vc100.idb
文件 462848 2014-03-05 15:58 OpenCVdemo1\OpenCVdemo1\Debug\vc100.pdb
文件 136271 2014-03-05 10:30 OpenCVdemo1\OpenCVdemo1\dota.jpg
文件 43709 2014-02-26 09:28 OpenCVdemo1\OpenCVdemo1\dota_logo.jpg
文件 96768 2014-02-26 10:13 OpenCVdemo1\OpenCVdemo1\girl.jpg
文件 2286 2014-03-05 15:58 OpenCVdemo1\OpenCVdemo1\main.cpp
文件 3921 2014-03-05 10:21 OpenCVdemo1\OpenCVdemo1\OpenCVdemo1.vcxproj
文件 942 2014-03-05 10:21 OpenCVdemo1\OpenCVdemo1\OpenCVdemo1.vcxproj.filters
文件 143 2014-03-05 10:18 OpenCVdemo1\OpenCVdemo1\OpenCVdemo1.vcxproj.user
文件 145219 2014-03-05 15:58 OpenCVdemo1\OpenCVdemo1\我喜欢打dota2 by浅墨.jpg
文件 900 2014-03-05 10:18 OpenCVdemo1\OpenCVdemo1.sln
..A..H. 11776 2014-03-05 15:59 OpenCVdemo1\OpenCVdemo1.suo
目录 0 2014-03-05 15:58 OpenCVdemo1\OpenCVdemo1\Debug
目录 0 2014-03-05 15:58 OpenCVdemo1\OpenCVdemo1
目录 0 2014-03-05 15:59 OpenCVdemo1
----------- --------- ---------- ----- ----
............此处省略2个文件信息
- 上一篇:IP地址精确定位查找
- 下一篇:UNIX文件系统
相关资源
- 基于视频的运动目标检测
- OpenCV计算图像灰度均值
- windef.h && windows.h
- 自己分装的一个winhttp类
-
用于Opencv的车牌识别xm
l文件 - 纯C实现语音合成支持windows和linux,亲
- 小型公司工资管理系统设计
- VC中利用多线程技术实现线程之间的通
- KNN K-最近邻分类算法源代码
- 软件的层架构设计详解
- opencv3.4.1人脸识别小程序
- lena256*256灰度图像
- 二叉树先序、中序、后序三种遍历的
- SVM+HOG (行人、车辆等检测)
- OpenCV截取图像的任意区域(ROI)规则
- 十字消除游戏
- Opencv灰度变化
- OpenCVForUnity2.2.4
- 保龄球规则计算分数
- qt5.11.2官方 mqtt库
- TensorFlow实现人脸识别(1)------Linux下
- 利用后缀表达式计算中缀表达式的值
- 用二叉树实现学生健康情况管理系统
- 基于FPGA的数字图像处理原理及应用程
- OpenCV中值滤波源代码
- 基于OpenCV的车牌定位
- opencv 头文件以及库文件
- 运动人体的摔倒检测
- Opencv行人检测代码 自带hog检测
- opencv读取usb摄像头和播放视频
评论
共有 条评论