OpenCV
夏洛的网
这个作者很懒,什么都没留下…
展开
-
OpenCV中Mat的传值、传引用、clone()、copyto()
1、前提在C++中,函数的参数,传值、传引用、传指针是有区别的,具体如下:#include<iostream>#include <iomanip>using namespace std;void test1(int a){ a = a + 1;}void test2(int &a){ a = a + 1;}void test3(int *p){ *p = *原创 2017-09-06 20:00:38 · 27740 阅读 · 7 评论 -
OpenCV库文件介绍
以前都是直接用opencv,都没有仔细研究过,这次把库文件都介绍一下。1、build和source当我们安装完opencv中,你会发现在opencv文件夹中有两个文件夹,build和source,那它们分别是干什么的呢。首先说这两者的关系,sources放的是opencv中的cpp文件,相当于一个工厂,build放的是opencv中的h、hpp、lib文件,相当于一个工具,opencv的开发者通过s原创 2017-09-07 17:18:58 · 29248 阅读 · 7 评论 -
服务器上安装Anaconda、tensorflow、opencv吐血总结
1、Anaconda首先安装anaconda。什么是anaconda呢?参考于博客,Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Pyt原创 2017-10-15 16:26:04 · 8459 阅读 · 0 评论 -
【配置】vs13+opencv2.4.9+cuda6.5+64位win7编译配置
2017/12/12–2017/12/14记录过程最近需要计算光流,试了几种方法,想看一下哪种算法的效果比较好,然后想用到brox光流法,opencv中已经包含这个算法,但是,需要用到GPU!!!所以以前编译的opencv已经不能弄了,需要重新编译一个支持GPU的版本。首先记录一下编译过程,并注明过程中出现哪些错误然后注明测试过程出现的错误,以及可能会解决的方法最后是其他一些错误参考链接:h原创 2017-12-14 17:06:18 · 915 阅读 · 1 评论 -
【光流】Farneback\brox\SF\Flownet2光流算法比较
最近整理了几种光流算,现在给出比较结果。1、Farneback算法,2003年提出,opencv中已实现。2、brox算法,2004年提出,opencv中已实现。3、SF算法,2012年提出,opencv中已实现。4、Flownet2,2016年提出,利用深度卷积神经网络生成光流图像。0、结果比较首先给出各种算法的结果比较。 算法 提出时间 运行效率 其他说明 Farneback原创 2017-12-25 10:43:40 · 6232 阅读 · 2 评论 -
【learnOpenCv】Facial Landmark Detection:人脸特征点检测的一些应用
偶然看到的,感觉写的很好,随手大概内容翻译转过来,如有侵权请告知删除。原文链接:https://www.learnopencv.com/facial-landmark-detection/目前在计算机视觉领域,人脸方向的研究非常之多。人脸分析最常见的应用是人脸识别,但是如果我们想要验证图像中一个人的身份,需要先知道这个图像中人脸的位置。因此,人脸检测(在图像中定位人脸,并返回一个包含人脸的...翻译 2018-10-26 22:09:12 · 3635 阅读 · 1 评论 -
denseflow视频截帧提取光流工具
本篇博客介绍如何安装denseflow工具,由https://github.com/yjxiong/dense_flow提供。这个工具可以对视频进行截帧,并计算光流保存到本地,使用了GPU编译的OpenCV,所以提取速度很快,后续可以用于行为动作识别中,例如two-stream网络、TSN等。1、简单介绍官方提供的安装方式很简单,如下,编译后就可以了,但往往不尽如人意,每次编译都会遇到各种...原创 2018-12-22 14:31:25 · 14158 阅读 · 37 评论