資源簡介
3種模板匹配法實現的手寫數字識別示例
3種模板匹配法實現的手寫數字識別示例
3種模板匹配法實現的手寫數字識別示例

代碼片段和文件信息
#include?“stdio.h“
#include?“stdlib.h“
void?main(void)
{
FILE?*fpsrc;
FILE?*fpdst;
char?ch1[2048];
double?db;
int?n?i;
//讀取train中的數據,分別保存為數據和結果兩個文件
fpsrc?=?fopen(“D:\\USPS\\USPStrainingdata.mat“?“rb“);
if(fpsrc?==?NULL)
return;
fseek(fpsrc?6144L?0);
//Open?fpdst
fpdst?=?fopen(“D:\\USPS\\trainData.bina“?“wb+“);
if(fpdst?==?NULL)
return;
for(i=0;?i<7291;?i++)
{
fread(ch1?1?2048?fpsrc);
fwrite(ch1?1?2048?fpdst);
}
fclose(fpdst);
fpdst?=?fopen(“D:\\USPS\\trainDataResult.bina“?“wb+“);
if(fpdst?==?NULL)
return;
for(i=0;?i<72910;?i++)
{
fread(&db?sizeof(double)?1?fpsrc);
n?=?(int)db;
fwrite(&n?sizeof(int)?1?fpdst);
}
fclose(fpdst);
fclose(fpsrc);
//以同樣的方式處理test中的數據
fpsrc?=?fopen(“D:\\USPS\\USPStestingdata.mat“?“rb“);
if(fpsrc?==?NULL)
return;
fseek(fpsrc?6144L?0);
//Open?fpdst
fpdst?=?fopen(“D:\\USPS\\testData.bina“?“wb+“);
if(fpdst?==?NULL)
return;
for(i=0;?i<2007;?i++)
{
fread(ch1?1?2048?fpsrc);
fwrite(ch1?1?2048?fpdst);
}
fclose(fpdst);
fpdst?=?fopen(“D:\\USPS\\testDataResult.bina“?“wb+“);
if(fpdst?==?NULL)
return;
for(i=0;?i<20070;?i++)
{
fread(&db?sizeof(double)?1?fpsrc);
n?=?(int)db;
fwrite(&n?sizeof(int)?1?fpdst);
}
fclose(fpdst);
fclose(fpsrc);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1385??2002-10-07?09:19??手寫數字識別之Fisher線性判別\FileGet\fileget.cpp
?????文件???????1369??2002-09-30?03:26??手寫數字識別之Fisher線性判別\FileGet\fileget.cpp.bak
?????文件???????4296??2002-09-30?03:28??手寫數字識別之Fisher線性判別\FileGet\FileGet.dsp
?????文件????????539??2002-09-30?02:26??手寫數字識別之Fisher線性判別\FileGet\FileGet.dsw
?????文件??????41984??2002-10-06?13:15??手寫數字識別之Fisher線性判別\FileGet\FileGet.ncb
?????文件??????53760??2002-10-06?13:15??手寫數字識別之Fisher線性判別\FileGet\FileGet.opt
?????文件???????1319??2002-09-30?03:26??手寫數字識別之Fisher線性判別\FileGet\FileGet.plg
?????目錄??????????0??2008-10-09?20:56??手寫數字識別之Fisher線性判別\FileGet
?????文件??????12541??2002-10-07?09:43??手寫數字識別之Fisher線性判別\USPSEX\USPS.c
?????文件???????4274??2002-09-30?01:53??手寫數字識別之Fisher線性判別\USPSEX\USPSEX.dsp
?????文件????????537??2002-09-30?01:23??手寫數字識別之Fisher線性判別\USPSEX\USPSEX.dsw
?????文件??????50176??2003-01-07?07:59??手寫數字識別之Fisher線性判別\USPSEX\USPSEX.ncb
?????文件??????66048??2003-01-07?07:59??手寫數字識別之Fisher線性判別\USPSEX\USPSEX.opt
?????文件???????1294??2002-10-07?09:24??手寫數字識別之Fisher線性判別\USPSEX\USPSEX.plg
?????目錄??????????0??2008-10-09?20:56??手寫數字識別之Fisher線性判別\USPSEX
?????目錄??????????0??2008-10-09?20:56??手寫數字識別之Fisher線性判別
?????文件???????1288??2002-05-07?22:59??手寫數字識別之模板匹配法\AddSampleDlg.cpp
?????文件???????1166??2001-08-23?22:48??手寫數字識別之模板匹配法\AddSampleDlg.h
?????文件???????9584??2003-01-07?07:54??手寫數字識別之模板匹配法\backprop.cpp
?????文件???????1677??2003-01-07?07:54??手寫數字識別之模板匹配法\backprop.h
?????文件??????14471??1999-04-04?14:09??手寫數字識別之模板匹配法\CqOctree.cpp
?????文件??????15833??2006-12-17?20:03??手寫數字識別之模板匹配法\Debug\AddSampleDlg.obj
?????文件??????23296??2006-12-17?20:03??手寫數字識別之模板匹配法\Debug\backprop.obj
?????文件??????15046??2006-12-17?20:03??手寫數字識別之模板匹配法\Debug\CqOctree.obj
?????文件?????123310??2006-12-17?20:03??手寫數字識別之模板匹配法\Debug\Dib.obj
?????文件?????153064??2006-12-17?20:03??手寫數字識別之模板匹配法\Debug\Dibapi.obj
?????文件??????15025??2006-12-17?20:03??手寫數字識別之模板匹配法\Debug\DigitClass.obj
?????文件????2334820??2006-12-17?20:03??手寫數字識別之模板匹配法\Debug\DigitRecog.exe
?????文件????2625812??2006-12-17?20:03??手寫數字識別之模板匹配法\Debug\DigitRecog.ilk
?????文件??????14372??2006-12-17?20:03??手寫數字識別之模板匹配法\Debug\DigitRecog.obj
............此處省略44個文件信息
評論
共有 條評論