TLD之学习篇
这一部分是TLD算法的核心之处,有了前面两篇的铺垫,终于可以毫无顾忌的说说这一部分了。不过,还有一座大山,程序的初始化,这是程序运行的铺垫,内容很多……。...
分类:
其他好文 时间:
2015-01-27 18:36:41
阅读次数:
349
1、安装opencv(其实就是解压)2、添加系统环境变量取名为OPENCV,路径为安装路径\build;再添加环境变量为;%OPENCV%\x86\vc12\bin(就是%OPENCV%不用换的)3、注销or重启使得环境变量生效4、新建项目,在属性管理器页面右击项目名称选择添加现有属性表opencv...
分类:
其他好文 时间:
2015-01-27 17:56:50
阅读次数:
279
首先要说明的是为什么说是"其中一个办法", 因为引起这个问题的理由有好多个, 这里只提我遇到的一种.
我遇到这个问题的根本原因是EmguCV和OpenCV版本不匹配
这里我重现一下找到原因的过程:
1. 运行程序直接崩溃, 然后debug时找到了在这里崩溃的:
2. 查看详细信息, 点看左边的小三角, 发现了根源:
上面有一句: "{"无法加载 DLL“o...
先看代码:
#include
#include
#include
#include
using namespace cv;
using namespace std;
typedef unsigned char byte;
void gradientGray(Mat &src, Mat &mag);
int main(){
Mat src = imread("1.jpg", ...
分类:
其他好文 时间:
2015-01-27 13:23:07
阅读次数:
342
想要从入门到精通一门语言,最好的学习文档就是官方提供的文档,比如说OpenCV的学习,最权威的学习资料还是其官方的学习文档,C#和.net的最好的学习入门文档还是MSDN。但是好多人一开始真的不会用,所以忽略了这宝贵的材料,而去学习一些其它的乱七八糟的资料或者书籍。 我也是刚了解到MSDN的一个使用...
一、综述本节我们将来探讨关于图像处理方面的诸多技术和应用。在学完了第一个常用的工具包之后,学习这一节将更加轻松。废话不多说,切入正题。二、平滑处理和图像形态学1、滤波器"平滑处理“或者也称为”模糊处理“,英文名为blurring。对于平滑处理,我们先来介绍一个重要的函数,所有的操作都由这个函数来实现...
分类:
其他好文 时间:
2015-01-25 19:37:49
阅读次数:
353
原创文章,欢迎转载,转载请注明出处首先什么是图像形态学?额,这个抄下百度到的答案。基本思想: 用具有一定形态的结构元素去度量和提取图像中的对应形状已达到对图像分析和识别的目的,形态学图像处理表现为一种领域运算方式(这个和前面的模糊运算是一样的运算方式),效果取决于结构元素(就是前面smooth里面的...
分类:
其他好文 时间:
2015-01-25 19:36:31
阅读次数:
272
1、安装cmake
sudo apt-get install cmake
CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。OpenCV使用cmake进行makefile的创建。
2、安装 opencv
将Ope...
分类:
系统相关 时间:
2015-01-25 18:15:29
阅读次数:
155
实例一int main(){IplImage* img = cvLoadImage("6085.jpg", 1);IplImage* red = cvCreateImage(cvGetSize(img), img->depth, 1);IplImage* green = cvCreateImage(...
分类:
其他好文 时间:
2015-01-25 18:06:48
阅读次数:
199