資源簡介
數量識別.rar

代碼片段和文件信息
//?AboutShowDig.cpp?:?implementation?file
//
#include?“stdafx.h“
#include?“graphicshow.h“
#include?“AboutShowDig.h“
#include?“afx.h“
#include?“math.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?CAboutShowDig?dialog
IplImage?*img1*img2*img3;
int?jm;
double?area1[5]area2[5]rad[5];
double?u[4]v[4];
double?u1[3]v1[3];
int?c1[5]c2[5]c3[5]c4[5]c5[5]c6[5]min1min2;
CAboutShowDig::CAboutShowDig(CWnd*?pParent?/*=NULL*/)
:?CDialog(CAboutShowDig::IDD?pParent)
{ //{{AFX_DATA_INIT(CAboutShowDig)
??// m_SHOW?=?_T(““);
?//????m_TEXTSHOW?=?_T(““);
//}}AFX_DATA_INIT
}
void?CAboutShowDig::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAboutShowDig)
DDX_Control(pDX?IDC_LISTCONTROL?m_list);
// DDX_Control(pDX?IDC_TEXTSHOW?m_TEXTSHOW);
// DDX_Text(pDX?IDC_TEXTSHOW?m_SHOW);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CAboutShowDig?CDialog)
//{{AFX_MSG_MAP(CAboutShowDig)
ON_BN_CLICKED(IDC_BUTTON1?OnDect)
// ON_BN_CLICKED(IDC_BUTTON2?OnSHOWRESULT)
ON_CBN_SELCHANGE(IDC_COMBO1?OnSelchangeCombo1)
// ON_BN_CLICKED(IDC_RADIO1?OnRadiocanny)
// ON_BN_CLICKED(IDC_RADIO2?OnRadiodect)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
//?CAboutShowDig?message?handlers
void?CAboutShowDig::OnOK()?
{?//CString?str=m_PICTURE;
// CString?strName;
// GetDlgItemText(IDC_EDIT1strName);
????img1=cvLoadImage(strItem1);
Display(IDR_DISimg1);
//?TODO:?Add?extra?validation?here
// CDialog::OnOK();
}
void?CAboutShowDig::Display(int?IDC_IDIplImage?*image)
{
CWnd*?pwnd?=??GetDlgItem(IDC_ID);
CDC*??pDC??=??pwnd->GetDC();
HDC???hDC??=??pDC->GetSafeHdc();
CRect?rect;
pwnd->GetClientRect(&rect);
CvvImage?cimg;
cimg.CopyOf(image1);
????cimg.DrawToHDC(hDC&rect);
}
void?CAboutShowDig::OnFinalRelease()?
{
//?TODO:?Add?your?specialized?code?here?and/or?call?the?base?class
CDialog::OnFinalRelease();
}
void?CAboutShowDig::OnDect()?
{
/*void?drawSquares(IplImage?*img?CvSeq?*squares)
{
CvSeqReader?reader;
????//IplImage*?cpy?=?cvCloneImage(?img?);
????
????//?initialize?reader?of?the?sequence
????cvStartReadSeq(?squares?&reader?0?);
????
????//?read?4?sequence?elements?at?a?time?(all?vertices?of?a?square)
????for(int?i?=?0;?i?total;?i?+=?4?)
????{
????????CvPoint?pt[4]?*rect?=?pt;
????????int?count?=?4;
????????
????????//?read?4?vertices
????????CV_READ_SEQ_ELEM(?pt[0]?reader?);
????????CV_READ_SEQ_ELEM(?pt[1]?reader?);
????????CV_READ_SEQ_ELEM(?pt[2]?reader?);
????????CV_READ_SEQ_ELEM(?pt[3]?reader?);
????????
????????//?draw?the?square?as?a?closed?polyline?
????????cvPolyLine(?img&rect?&count?1?1?CV_RGB(25500)?1?CV_AA?0?);
????}
void?drawTangles(IplImage?*img?CvSeq?*squar
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????99765??2010-03-23?08:23??數量識別\圖像顯示\1.jpg
?????文件?????105638??2010-03-20?12:48??數量識別\圖像顯示\10A.jpg
?????文件?????109725??2010-03-23?08:24??數量識別\圖像顯示\12A.jpg
?????文件?????202284??2010-03-15?18:02??數量識別\圖像顯示\1A.jpg
?????文件?????111586??2010-03-17?18:04??數量識別\圖像顯示\2.jpg
?????文件?????192621??2010-03-15?18:02??數量識別\圖像顯示\2A.jpg
?????文件?????117331??2010-03-17?18:07??數量識別\圖像顯示\3.jpg
?????文件??????75913??2010-03-16?09:34??數量識別\圖像顯示\3A.jpg
?????文件?????119616??2010-03-20?12:36??數量識別\圖像顯示\4.jpg
?????文件?????110740??2010-03-17?18:05??數量識別\圖像顯示\4A.jpg
?????文件?????117331??2010-03-17?18:07??數量識別\圖像顯示\7A.jpg
?????文件?????103180??2010-03-20?12:42??數量識別\圖像顯示\8A.jpg
?????文件??????19698??2010-03-27?15:35??數量識別\圖像顯示\AboutShowDig.cpp
?????文件???????2028??2010-03-24?09:07??數量識別\圖像顯示\AboutShowDig.h
?????文件??????42327??2010-01-20?09:44??數量識別\圖像顯示\Debug\AboutShowDig.obj.enc
?????文件???????6152??2010-07-19?17:33??數量識別\圖像顯示\Debug\BuildLog.htm
?????文件?????135218??2010-07-17?16:14??數量識別\圖像顯示\Debug\graphicshow.exe
?????文件???????2048??2010-07-19?17:33??數量識別\圖像顯示\Debug\graphicshow.exe.em
?????文件??????35540??2010-07-19?17:33??數量識別\圖像顯示\Debug\graphicshow.obj
?????文件???????8040??2010-03-27?15:28??數量識別\圖像顯示\Debug\graphicshow.res
?????文件??????21399??2010-07-19?17:33??數量識別\圖像顯示\Debug\graphicshowDoc.obj
?????文件??????29889??2010-07-19?17:33??數量識別\圖像顯示\Debug\graphicshowView.obj
?????文件??????33792??2011-05-17?15:42??數量識別\圖像顯示\Debug\vc60.idb
?????文件?????421888??2011-05-17?15:42??數量識別\圖像顯示\Debug\vc60.pdb
?????文件?????692224??2010-07-19?17:33??數量識別\圖像顯示\Debug\vc80.pdb
?????文件????2359350??2010-03-10?09:11??數量識別\圖像顯示\duorect.bmp
?????文件????2359350??2010-03-10?09:13??數量識別\圖像顯示\duotangle.bmp
?????文件?????393334??2010-03-10?09:15??數量識別\圖像顯示\duoyuan.bmp
?????文件????2359350??2010-01-20?10:15??數量識別\圖像顯示\duoyuan1.bmp
?????文件?????787510??2010-07-24?15:33??數量識別\圖像顯示\duoyuan2.bmp
............此處省略52個文件信息
- 上一篇:算法設計與分析的一些課程設計
- 下一篇:中科院歷年考博英語真題
評論
共有 條評論