资源简介
浅墨出品,分享精神至上~
博文《【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文件系统
相关资源
- VisualStudioUninstaller vs卸载工具
- 组态王驱动开发包3.0.0.7(中文)
- 多窗口后台鼠标连点器
- 使用选择性重传协议实现UDP可靠通信
- VC 获得文件属性 获取文件的创建时
- 读者写者问题(读者优先,写者优先
- 用VC 编写的仿QQ聊天室程序源代码
- 外点法程序
- 外罚函数程序
- qt-电子点菜系统
- 推箱子及人工智能寻路C 源代码
- 自己写的航空订票系统c 版--数据结构
- 数据结构实验魔王语言
- MUSIC算法c 实现
- C 餐厅叫号系统(QT平)
- 国际象棋c 完整版
- 冈萨雷斯 数字图像处理 源代码(m文
-
ob
jectARX给Auto CAD加工具条 - qt图像处理
- 画图程序MFC/VC/VC CRectTracker 串行化
- MFC网络编程实例
- c 课程设计 职工信息管理系统
- 基于OpenCV的数字识别468815
- VC 游戏编程—附源代码
- 使用opencv去掉二值化图像中黑色面积
- IpHlpApi.h&IpHlpApi.lib
- 清华大学 c 郑莉 ppt课件
- c 程序判断离散数学中命题公式
- 多项式求和(数据结构C 版)
- vc 6.0开发的流程图编辑器
评论
共有 条评论