核心函数:cvCanny程序:代码:#include"cv.h"
#include"cxcore.h"
#include"highgui.h"
#include<iostream>
intcanny(intargc,char**argv)
{
IplImage*src1=cvLoadImage("e:\\picture\\7.jpg",0);//源图像和目的图像都必须为灰度图像
IplImage*src2=cvLoadImage("e:\\pic..
分类:
其他好文 时间:
2014-08-14 11:02:08
阅读次数:
366
今天终于把QT移植好了,并且交叉编译了helloworld和Clock。
花了好长时间,其实归根结底是不了解交叉编译是什么。
一开始在电脑上安装了QT软件,可以打开新建工程做了个例程,在这个基础上用提供的ARM-LINUX交叉编译器编译程序,一直不能用,最后发现其实自己并没有好好看开发板的文档,有一个文档已经写出了怎样移植QT 。需要重新用ARM-LINUX交叉编译工具编译QT...
分类:
其他好文 时间:
2014-08-13 22:32:47
阅读次数:
236
之前在QT creator上成功编译了opencv,由于课题需要,需要采集摄像头的信息。故搜集了网上的一些资料,依葫芦画瓢的照着做了一下,终于简单的成功采集了信息。 打开QTcreator,新建一个widget工程。 在界面上放两个label 分别用来显示摄像头采集到的数据和照的照片。在widg.....
分类:
其他好文 时间:
2014-08-13 22:04:27
阅读次数:
290
当我们想要将一个Mat对象的数据复制给另一个Mat对象时,应该怎么做呢?
我们发现,OpenCV提供了重载运算符Mat::operator = ,那么,是否按照下列语句就可以轻松完成对象的赋值呢?
Mat a;
Mat b = a;答案是否定的!
我们可以从reference manual 中看到:
Mat::operator =
Provides matrix assignment o...
分类:
编程语言 时间:
2014-08-12 22:15:14
阅读次数:
349
opencv对图像进行边缘及角点检测
先看结果:
代码:
// ConsoleApplication1_812.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include "opencv2/opencv.hpp"
class Imagedetector{
...
分类:
其他好文 时间:
2014-08-12 22:05:44
阅读次数:
298
光流(optical flow)和openCV中实现光流的概念: 是Gibson在1950年首先提出来的。它是空间运动物体在观察成像平面上的像素运动的瞬时速度,是利用图像序列中像素在时间域上的变化以及相邻帧之间的相关性来找到上一帧跟当前帧之间存在的对应关系,从而计算出相邻帧之间物体的运动信息的一种方...
分类:
其他好文 时间:
2014-08-12 18:35:14
阅读次数:
261
注:下面有project网站的大部分都有paper和相应的code。Code一般是C/C++或者Matlab代码。最近一次更新:2013-3-17一、特征提取Feature Extraction:·SIFT [1] [Demo program][SIFT Library] [VLFeat]·PCA-...
分类:
其他好文 时间:
2014-08-12 18:23:14
阅读次数:
439
Mean shitf的故事说来挺励的,早在1975年就诞生了,接着就是漫长的黑暗岁月,黑暗到几乎淡出了人们的视野,不过,命运总是善良的,95年又重新焕发生机,各种应用喷薄而出,包括目标跟踪,边缘检测,非极大值抑制等。这次就只介绍在图像分割中的应用吧,其它的我也没看。Mean shitf过程也充满正能量,描绘的是如何通过自己的努力,一步一步爬上顶峰的故事。...
分类:
其他好文 时间:
2014-08-12 17:30:34
阅读次数:
394
3 算法原理
mean shift 过程详解...
分类:
其他好文 时间:
2014-08-12 17:28:54
阅读次数:
309