从零开始opencv学习6_第1页
从零开始opencv学习6_第2页
从零开始opencv学习6_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、可扭打文件目呈引戶m录可扭打文件目呈引戶m录目总VC-F +目最 b c/C f+-Include path (包含目录):(安装o pencv目录到i nclude)从零开始opencv学习6_两张图片按照权重进行合成第1步:安装软件VS2015、opencv3.2 略第2步:配置环境变量path路径并重启略第3步:新建工程:文件/新建/项目/visual c+/win32控制台应用程序/命名:例如test/选路径/确定/下一步/空项目/完成第4步:VS与opencv建立连接:项目/属性/VC+目录lCVC_Eirec:uta W tPh_M64);$(Windoi.*5SDK_EBrrLr

2、tabk D:WCopencybuildjnclude1i1opencv2jD:WCopencv J(VCR.eferencesPath_x&4-J;DiWCVopencyXbuildx&WcllibjSCLibraryPathJ j0JVindowsSDK_MetadBtaParth)jD:VCopencvbuildincludeD:VCopencvbuildincludeopencvD:VCopencvbuildincludeopencv2-Lib path (库目录): D:VCopencvbuildx64vc14lib-链接器-输入-附加依赖项:二选一 一个对应debug 一个对应re

3、leaseopencv_world320.libopencv_world320d.libDi.Debug x64nL.HD平台(円;活址帛规调试VC+-I-目录Di.Debug x64nL.HD平台(円;活址帛规调试VC+-I-目录p匚/匚+ +常规清单交件谓试4稅嗣项忽晤所有默认库忽略持走默认唐件将槿块港加到程驟管牛强制符号引用延迟11巌的DLL第5步:建立CPP程序文件方法一:右键点击源文件/添加/新建项/C+文件/添加第6步:复制下面的程序到cpp里。第7步:下载一张jpg格式的图片,并命名为1,放到建立的工程路径里,图片放在.sin文件的下一层, 有.cpp文件那里。第8步:下载一张j

4、pg格式的图片,并命名为2,放到建立的工程路径里,图片放在.sin文件的下一层, 有.cpp文件那里。第9步:点击X86改为X64 (我用的64位电脑系统)第10步:调试/开始执行详细程序:#inciude #inciude #include using namespace cv;int main() Mat out;Mat imgl = imread(1.jpg); 读入一张图片Mat img2 = imread(2.jpg);/ 读入一张图片Mat area = img2(Rect(100, 100, imgl.cols, imgl.rows);划出一块区域addWeighted(img1

5、, 0.5, area, 0.5, 0.0, out); /img 1 与i mg2 划出来的area 各占 50% 输出合成图片 名outout.copyTo(area);用 out 替换掉 areanamedWindow(”叠加图”,WINDOW_GUI_NORMAL); 创建一个名为原图窗口 imshow(叠加图,img2);在窗口中显示i mg2imshow(合成图, out);/在窗口中显示outwaitKey(600000);等待6000 ms后窗口自动关闭/*beta = ( 1.0 - alpha );addWeighted( srcl, alpha, src2, beta, 0.0, dst);opencv通过addWeighted函数实现图片的线性融合,这个函数在之前的例程中也有提到过。这个函数的原型如下所示,可以看出这个函数最小需要6个参数。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论