2007年12月21日

分割移动微小物体

摘要: 思路: 1. 前后两帧相减,得到差分图像 2.在差分图像里求像素最大的点(最亮的点) 这样就得到,移动微小物体 #include "check.h" #include void main() { DWORD t1,t2; IplImage *frame=0; CvCapture *capture = cvCapt... 阅读全文

posted @ 2007-12-21 21:31 wqj1212 阅读(525) 评论(0) 推荐(0)

多目标识别

摘要: writen by wqj1212@yahoo.com.cn 思路 1.先对图像标记。给每个目标一个标号。 2.然后计算每个被标号目标的NMI特征值, 3.然后这些NMI特征值与已知要识别目标NMI特征值比较。 如果差值小于某个阈值,就说明该目标就是要识别的目标。 BOOL Cbiaoji1::ObjectionExtrationNMI(IplImage *src) { DWORD t... 阅读全文

posted @ 2007-12-21 20:51 wqj1212 阅读(1349) 评论(0) 推荐(0)

图像周长

摘要: writen by wqj1212@yahoo.com.cn void Cbiaoji1::zhouchang(IplImage *src) { IplImage *imgZhouchang=NULL; biaoji(src); imgZhouchang=cvCreateImage(cvSize(src->width,src->height),8,1); for(int j=0;... 阅读全文

posted @ 2007-12-21 20:49 wqj1212 阅读(524) 评论(0) 推荐(0)

图像面积(像素的个数)

摘要: writen by wqj1212@yahoo.com.cn void Cbiaoji1::mianji(IplImage *src) { biaoji(src); memset(fg,0,255); y_sign=0; int m_Area=0; for(int i=1;i<=x_sign;i++) { if(flag[i]!=0... 阅读全文

posted @ 2007-12-21 20:47 wqj1212 阅读(910) 评论(1) 推荐(0)

区域标记

摘要: writen by wqj1212@yahoo.com.cn void Cbiaoji1::biaoji(IplImage *src) { DWORD t1,t2,t0; x_sign=0; m_temp=0; x_temp=0; y_temp=0; temp=cvCreateImage(cvSize(src->widt... 阅读全文

posted @ 2007-12-21 20:46 wqj1212 阅读(942) 评论(0) 推荐(0)

OTSU求阈值程序

摘要: writen by wqj1212@yahoo.com.cn int otsu (IplImage *image, int rows, int cols, int x0, int y0, int dx, int dy, int vvv) { unsigned char *np; // 图像指针 int thresholdValue=1; // 阈值 int ihist[256]; // 图... 阅读全文

posted @ 2007-12-21 20:40 wqj1212 阅读(908) 评论(0) 推荐(0)

数字识别

摘要: 思想。 AGV(自动引导小车)采用识别数字来确定工位。 1.数字和路径分割 采用区域标记 来标记路径和数字,还有其它干扰目标 2.然后计算每个标记区域的面积(像素多少),面积最大的,为路径,面积次大的 为数字。 这样可以把路径和数字识别出来 3. 数字识别。 可以利用LED数码管显示数字的思想,来识别数字。 5行3列矩阵。 把数字划分成 5行3列,然后计算每行每列 像素所占的... 阅读全文

posted @ 2007-12-21 20:34 wqj1212 阅读(1375) 评论(0) 推荐(0)

MOTOCOM32运动控制器编程

摘要: // TestDlg.cpp : 僀儞僾儕儊儞僥乕僔儑儞 僼傽僀儖 // #include "stdafx.h" #include "Test.h" #include "TestDlg.h" #include #include // //#error 埲壓傪幚峴娐嫬偵墳偠偰曄峏偟偰壓偝偄丅曄峏屻偼偙偺峴傪嶍彍偟偰壓偝偄丅 #define TEST_TRANS_MODE_IS_RS... 阅读全文

posted @ 2007-12-21 20:17 wqj1212 阅读(2224) 评论(2) 推荐(0)

七个不变特征识别

摘要: writen by wqj1212@yahoo.com.cn double * CRecognise::recogniseInvariantMoment(IplImage *src) { float cx=0.0; float cy=0.0; float Mpq=0.0; int width; int height; double q1=0.... 阅读全文

posted @ 2007-12-21 19:31 wqj1212 阅读(752) 评论(0) 推荐(0)

NMI特征识别

摘要: 该特征具有 放大、缩小、旋转抗灰度巨变 不变性。能够达到实时性要求 writen by wqj1212@yahoo.com.cn double CRecognise::recogniseNMI(IplImage *src) { IplImage *src1; int width; int height; width=src->width; height=... 阅读全文

posted @ 2007-12-21 19:29 wqj1212 阅读(801) 评论(0) 推荐(0)

导航