資源簡(jiǎn)介
圖像處理的指針式儀表識(shí)別,利用OPENCV庫(kù),MFC對(duì)話框程序
代碼片段和文件信息
#include?“StdAfx.h“
#include?“Array.h“
#include?
#include?
/******************************************************************
*函數(shù)名稱:CreateArray1DF
*輸入?yún)?shù):x??????一維數(shù)組的大小
*??????????**Arr??需要分配空間的一維數(shù)組名,分配成功則該數(shù)組大小為x
*輸出參數(shù):0??????內(nèi)存分配失敗
*??????????1??????內(nèi)存分配成功
*函數(shù)說(shuō)明:對(duì)一維數(shù)組動(dòng)態(tài)分配空間,數(shù)組大小為x,并且初始化為0。數(shù)組類
*型為單精度浮點(diǎn)型
*******************************************************************/
int?CreateArray1DF(float?**Arrint?x)
{
float?*p=NULL;
int?i;
p=(float?*)malloc(x*sizeof(float));
if(p==NULL)
return?0;
*Arr=p;????????????
//給數(shù)組賦初值0
for(i=0;i p[i]=0;
return?1;
}
/*************************************************************************
*函數(shù)名稱:CreateArray2DF
*輸入?yún)?shù):x???????數(shù)組第一維的大小
*??????????y???????數(shù)組第二維的大小
*??????????***Arr??需要分配空間的一維數(shù)組名,分配成功則該數(shù)組大小為x*y
*輸出參數(shù):0??????內(nèi)存分配失敗
*??????????1??????內(nèi)存分配成功
*函數(shù)說(shuō)明:對(duì)二維數(shù)組動(dòng)態(tài)分配空間,數(shù)組大小為x*y,并且初始化為0。數(shù)組類
*型為單精度浮點(diǎn)型
***************************************************************************/
int?CreateArray2DF(float?***Arrint?xint?y)
{
int?ij;
float?**a=NULL;
a=(float?**)malloc(x*sizeof(float?*));
for(i=0;i *(a+i)=(float?*)malloc(y*sizeof(float));
//a[i]=(float?*)malloc(y*sizeof(float));???????????????//這句和上一句等價(jià)
if(a==NULL)
return?0;
*Arr=a;???????????????
//給數(shù)組賦初值0
for(i=0;i for(j=0;j a[i][j]=0;
return?1;
}
/*************************************************************************
*函數(shù)名稱:CreateArray3DF
*輸入?yún)?shù):x????????數(shù)組第一維的大小
*??????????y????????數(shù)組第二維的大小
*??????????z????????數(shù)組第二維的大小
*??????????****Arr??需要分配空間的一維數(shù)組名,分配成功則該數(shù)組大小為x*y*z
*輸出參數(shù):0????????內(nèi)存分配失敗
*??????????1????????內(nèi)存分配成功
*函數(shù)說(shuō)明:對(duì)三維數(shù)組動(dòng)態(tài)分配空間,數(shù)組大小為x*y*z,并且初始化為0。數(shù)組類
*型為單精度浮點(diǎn)型
***************************************************************************/
int?CreateArray3DF(float?****Arrint?xint?yint?z)
{
float?***p=NULL;
int?ijk;
p=(float?***)malloc(x*sizeof(float?**));
for(i=0;i {
p[i]=(float?**)malloc(y*sizeof(float?*));??????????
//*(p+i)=(float?**)malloc(y*sizeof(float?*));?????????????//這句和上一句等價(jià)
for(j=0;j p[i][j]=(float?*)malloc(z*sizeof(float));
//*(*(p+i)+j)=(float?*)malloc(z*sizeof(float));???????//這句和上一句等價(jià)
}
if(?p==NULL)
return?0;
*Arr=p;?????
//給數(shù)組賦初值0
for(i=0;i for(j=0;j for(k=0;k p[i][j][k]=0;
return?1;
}
/******************************************************************
*函數(shù)名稱:CreateArray1DI
*輸入?yún)?shù):x??????一維數(shù)組的大小
*??????????**Arr??需要分配空間的一維數(shù)組名,分配成功則該數(shù)組大小為x
*輸出參數(shù):0??????內(nèi)存分配失敗
*??????????1??????內(nèi)存分配成功
*函數(shù)說(shuō)明:對(duì)一維數(shù)組動(dòng)態(tài)分配空間,數(shù)組大小為x,并且初始化為0。數(shù)組類
*型為整型
*******************************************************************/
int?CreateArray1DI(int?**Arrint?x)
{
int?*p=NULL;
int?i;
p=(int?*)malloc(x*sizeof(int));
if(p==NULL)
return?0;
*Arr=p;????????????
//給數(shù)組賦初值0
for(i=0;i p[i]=0;
return?1;
}
/*************************************************************************
*函數(shù)名稱:CreateArray2DI
*輸
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????5320??2012-02-16?17:03??指針式儀表識(shí)別(MFC)\Array.cpp
?????文件????????324??2012-02-16?16:36??指針式儀表識(shí)別(MFC)\Array.h
?????文件??????11180??2012-03-05?19:31??指針式儀表識(shí)別(MFC)\Calculate.cpp
?????文件????????736??2012-02-16?16:36??指針式儀表識(shí)別(MFC)\Calculate.h
?????文件??????10257??2012-06-19?20:03??指針式儀表識(shí)別(MFC)\Debug\Array.obj
?????文件???????5354??2012-06-19?20:03??指針式儀表識(shí)別(MFC)\Debug\BuildLog.htm
?????文件??????73792??2012-06-19?20:03??指針式儀表識(shí)別(MFC)\Debug\Calculate.obj
?????文件??????65930??2012-06-19?20:03??指針式儀表識(shí)別(MFC)\Debug\li
?????文件?????????65??2012-06-19?20:03??指針式儀表識(shí)別(MFC)\Debug\mt.dep
?????文件????3449856??2012-02-16?15:50??指針式儀表識(shí)別(MFC)\Debug\mymfc.bsc
?????文件??????98816??2012-06-19?20:03??指針式儀表識(shí)別(MFC)\Debug\mymfc.exe
?????文件????????920??2012-06-19?20:03??指針式儀表識(shí)別(MFC)\Debug\mymfc.exe.em
?????文件????????984??2012-06-19?20:03??指針式儀表識(shí)別(MFC)\Debug\mymfc.exe.em
?????文件????????861??2012-06-19?20:03??指針式儀表識(shí)別(MFC)\Debug\mymfc.exe.intermediate.manifest
?????文件????1005904??2012-06-19?20:03??指針式儀表識(shí)別(MFC)\Debug\mymfc.ilk
?????文件??????65965??2012-06-19?20:03??指針式儀表識(shí)別(MFC)\Debug\mymfc.obj
?????文件???25296896??2012-06-19?20:03??指針式儀表識(shí)別(MFC)\Debug\mymfc.pch
?????文件????3714048??2012-06-19?20:03??指針式儀表識(shí)別(MFC)\Debug\mymfc.pdb
?????文件???????2520??2012-06-19?20:03??指針式儀表識(shí)別(MFC)\Debug\mymfc.res
?????文件??????????0??2012-02-16?15:45??指針式儀表識(shí)別(MFC)\Debug\mymfc.sbr
?????文件??????93454??2012-06-19?20:03??指針式儀表識(shí)別(MFC)\Debug\mymfcDlg.obj
?????文件??????????0??2012-02-16?15:50??指針式儀表識(shí)別(MFC)\Debug\mymfcDlg.sbr
?????文件??????88725??2012-06-19?20:03??指針式儀表識(shí)別(MFC)\Debug\pic.obj
?????文件?????465627??2012-06-19?20:03??指針式儀表識(shí)別(MFC)\Debug\StdAfx.obj
?????文件????1356463??2012-02-16?15:30??指針式儀表識(shí)別(MFC)\Debug\StdAfx.sbr
?????文件?????402432??2012-02-19?18:22??指針式儀表識(shí)別(MFC)\Debug\vc60.idb
?????文件?????389120??2012-02-16?18:54??指針式儀表識(shí)別(MFC)\Debug\vc60.pdb
?????文件????1256448??2012-06-19?20:03??指針式儀表識(shí)別(MFC)\Debug\vc90.idb
?????文件????2412544??2012-06-19?20:03??指針式儀表識(shí)別(MFC)\Debug\vc90.pdb
?????文件???????7962??2012-03-05?19:30??指針式儀表識(shí)別(MFC)\li
............此處省略75個(gè)文件信息
- 上一篇:Ply文件讀取OpenGL顯示
- 下一篇:掃雷小游戲 完整源碼
評(píng)論
共有 條評(píng)論