91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 219KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-23
  • 語言: C/C++
  • 標簽: C++??圖像處理??

資源簡介

基本的數(shù)字圖像處理算法,實現(xiàn)基本的數(shù)字驗證碼識別,可擴展

資源截圖

代碼片段和文件信息

//?ChildView.cpp?:?implementation?of?the?CChildView?class
//
#include?“stdafx.h“
#include?“DigitRec.h“
#include?“ChildView.h“
#include?“INPUT1.h“
#include?“mydiblib.h“
#include?“Bp.h“
#include?“DBpParamater.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
void?ThiningDIB(LPSTR?lpDIBBits?LONG?lWidth?LONG?lHeight);
/////////////////////////////////////////////////////////////////////////////
//?CChildView

CChildView::CChildView()
{
fileloaded=false;
gyhinfoinput=false;
gyhfinished=false;
m_hDIB=NULL;
}

CChildView::~CChildView()
{
}

BEGIN_MESSAGE_MAP(CChildViewCWnd?)
//{{AFX_MSG_MAP(CChildView)
ON_WM_PAINT()
ON_COMMAND(IDmy_FILE_OPEN_BMP?OnFileOpenBmp)
ON_COMMAND(IDmy_FILE_SAVE_BMP?OnFileSaveBmp)
ON_COMMAND(IDmy_IMGPRC_SHRINK_ALIGN?OnImgprcShrinkAlign)
ON_COMMAND(IDmy_IMGPRC_ALL?OnImgprcAll)
ON_COMMAND(IDmy_IMGPRC_256ToGray?OnIMGPRC256ToGray)
ON_COMMAND(IDmy_IMGPRC_DIVIDE?OnImgprcDivide)
ON_COMMAND(IDmy_IMGPRC_TO_DIB_AND_SAVE?OnImgprcToDibAndSave)
ON_COMMAND(IDmy_IMGPRC_REMOVE_NOISE?OnImgprcRemoveNoise)
ON_COMMAND(IDmy_IMGPRC_STANDARIZE?OnImgprcStandarize)
ON_COMMAND(IDmy_IMGPRC_THINNING?OnImgprcThinning)
ON_COMMAND(IDmy_IMGPRC_ADJUST_SLOPE?OnImgprcAdjustSlope)
ON_COMMAND(IDmy_IMGPRC_GrayToWhiteBlack?OnIMGPRCGrayToWhiteBlack)
ON_COMMAND(IDmy_IMGPRC_SHARP?OnImgprcSharp)
ON_COMMAND(IDmy_FILE_RE_LOAD_BMP?OnFileReLoadBmp)
ON_COMMAND(ID_INPUT1?OnInputGuiyihuaInfo)
ON_COMMAND(IDmy_BPNET_TRAIN?OnBpnetTrain)
ON_COMMAND(IDmy_BPNET_RECOGNIZE?OnBpnetRecognize)
ON_COMMAND(ID_aver?Onaver)
ON_COMMAND(ID_Gass?OnGass)
ON_COMMAND(ID_Mid?OnMid)
ON_COMMAND(IDmy_IMGPRC_EQUALIZE?OnImgprcEqualize)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
//?CChildView?message?handlers

BOOL?CChildView::PreCreateWindow(CREATESTRUCT&?cs)?
{
if?(!CWnd::PreCreateWindow(cs))
return?FALSE;

cs.dwExstyle?|=?WS_EX_CLIENTEDGE;
cs.style?&=?~WS_BORDER;
cs.lpszClass?=?AfxRegisterWndClass(CS_HREDRAW|CS_VREDRAW|CS_DBLCLKS?
::LoadCursor(NULL?IDC_ARROW)?HBRUSH(COLOR_WINDOW+1)?NULL);

return?TRUE;
}

void?CChildView::OnPaint()?
{
CPaintDC?dc(this);?//?device?context?for?painting
OnDraw(&dc);
//?Do?not?call?CWnd::OnPaint()?for?painting?messages
}

//打開256色位圖文件
void?CChildView::OnFileOpenBmp()?
{
//創(chuàng)建一個打開文件對話框,并返回完整的文件路徑
static?char?baseD_CODE?szFilter[]?=?“256色位圖文件(*.bmp)|“;
CFileDialog?dlg(TRUENULLNULLOFN_HIDEREADONLY|OFN_OVERWRITEPROMPTszFilterNULL);
????if(dlg.DoModal()?==?IDOK)
???strPathName?=?dlg.GetPathName();
else?return;
//創(chuàng)建一個文件對象
??? CFile?file;
//以只讀模式打開文件
file.Open?(strPathNameCFile::modeRead);
//讀取文件到HDIB句柄中.?注意:此時只是讀取位圖文件中文件頭之后的部分不含文件頭
m_hDIB=::ReadDIBFile?(file);
//HDIB句柄:?就是一塊存儲位圖數(shù)據(jù)的內(nèi)存區(qū)域的地址
//HDIB句柄包含:位圖信息頭、調(diào)色板(如果有的話)、DIB圖像數(shù)據(jù)
//關(guān)閉文件
file.Close?();
//指向DIB的指針(指向位圖信息頭)
BYTE*?lpDIB

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????19142??2010-05-20?23:27??數(shù)字識別系統(tǒng)\Bp.h

?????文件??????14384??2010-05-20?23:20??數(shù)字識別系統(tǒng)\ChildView.cpp

?????文件???????2039??2004-04-29?00:12??數(shù)字識別系統(tǒng)\ChildView.h

?????文件???????1119??2004-04-19?23:52??數(shù)字識別系統(tǒng)\DBpParamater.cpp

?????文件???????1282??2004-04-19?23:52??數(shù)字識別系統(tǒng)\DBpParamater.h

?????文件??????18382??2004-04-27?21:43??數(shù)字識別系統(tǒng)\DIBAPI.CPP

?????文件???????1300??2004-04-15?16:12??數(shù)字識別系統(tǒng)\DIBAPI.H

?????文件??????46284??2010-05-20?20:59??數(shù)字識別系統(tǒng)\DigitRec.aps

?????文件???????3908??2010-05-20?21:27??數(shù)字識別系統(tǒng)\DigitRec.clw

?????文件???????3682??2004-04-20?15:58??數(shù)字識別系統(tǒng)\DigitRec.cpp

?????文件???????4890??2010-05-20?01:40??數(shù)字識別系統(tǒng)\DigitRec.dsp

?????文件????????541??2004-04-15?17:10??數(shù)字識別系統(tǒng)\DigitRec.dsw

?????文件???????1389??2004-04-15?17:10??數(shù)字識別系統(tǒng)\DigitRec.h

?????文件?????115712??2010-05-21?02:32??數(shù)字識別系統(tǒng)\DigitRec.ncb

?????文件??????56832??2010-05-21?02:32??數(shù)字識別系統(tǒng)\DigitRec.opt

?????文件???????1213??2010-05-20?20:59??數(shù)字識別系統(tǒng)\DigitRec.plg

?????文件??????13458??2010-05-20?20:59??數(shù)字識別系統(tǒng)\DigitRec.rc

?????文件???????1008??2004-04-20?15:41??數(shù)字識別系統(tǒng)\INPUT1.cpp

?????文件???????1184??2004-04-20?15:41??數(shù)字識別系統(tǒng)\INPUT1.h

?????文件???????3256??2004-04-28?03:49??數(shù)字識別系統(tǒng)\MainFrm.cpp

?????文件???????1625??2004-04-28?03:49??數(shù)字識別系統(tǒng)\MainFrm.h

?????文件??????50133??2004-04-29?00:13??數(shù)字識別系統(tǒng)\mydiblib.h

?????文件???????3893??2004-04-15?17:10??數(shù)字識別系統(tǒng)\ReadMe.txt

?????文件??????77824??2004-04-29?00:14??數(shù)字識別系統(tǒng)\Release\DigitRec.exe

?????文件??????49358??2004-12-14?09:42??數(shù)字識別系統(tǒng)\Release\圖片\6.bmp

?????文件??????49926??2004-12-14?09:44??數(shù)字識別系統(tǒng)\Release\圖片\7.bmp

?????文件?????????12??2010-05-20?20:13??數(shù)字識別系統(tǒng)\Release\圖片\num

?????文件?????????16??2010-05-20?20:13??數(shù)字識別系統(tǒng)\Release\圖片\result.txt

????..A.SH.?????25600??2004-12-14?09:54??數(shù)字識別系統(tǒng)\Release\圖片\Thumbs.db

?????文件????????440??2010-05-20?20:13??數(shù)字識別系統(tǒng)\Release\圖片\whi.dat

............此處省略23個文件信息

評論

共有 條評論