資源簡介
前后背景采用Ostu算法分離,得到二值圖像后得到輪廓,多邊形擬合之后,再得到凸包和凹陷,凹陷根據起始點,結束點,凹陷點三個點外積確定手指個數,若是基于Qt opencv環境不會搭建,可以參考我的博客,可留言
http://blog.csdn.net/a1294246096/article/details/17149635
代碼片段和文件信息
//#include?“stdafx.h“
//#include?“cv.h“
#include“cv.h“
#include“cxcore.h“
#include“highgui.h“
#include
#include?
#include
#include
#include
#include
#include
#include
#include“win_qextserialport.h“
#include?
using?namespace?std;
#define?VEDIOFROMCAM
Win_QextSerialPort?*mycom;
#define?BUTTON1X??270
#define?BUTTON1Y??50
#define?BUTTON1W??50
#define?BUTTON1H??50
CvFont?font;
///////////////////////////////////////
//?main
CvSize?sz;
IplImage?*src=0;
IplImage?*binary_img=0;
///////////////////////////////////////
void?resizeAllWindow()
{
????????cvNamedWindow(“src“0);
????????cvNamedWindow(“binary“0);
????????cvName
評論
共有 條評論