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

  • 大小: 75KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-22
  • 語言: 其他
  • 標簽:

資源簡介

基于圖像處理的相機自動調焦系統

資源截圖

代碼片段和文件信息

//CDib.cpp:implement?the?operations?of?proccessing?DIB
#include?“stdafx.h“
#include?“Pro2.h“
?
#include?“Pro2Doc.h“
#include?“Pro2View.h“
#include?“CDib.h“

#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif

IMPLEMENT_SERIAL(CDibCobject0)

/////////////////////////////////////////////////////////////////////////
CDib::CDib()
{
m_hFile=NULL;
m_hBitmap=NULL;
m_hPalette=NULL;
m_nBmihAlloc=m_nImageAlloc=noAlloc;
Empty();
}

CDib::CDib(CSize?sizeint?nBitCount)
{
m_hFile=NULL;
m_hBitmap=NULL;
m_hPalette=NULL;
m_nBmihAlloc=m_nImageAlloc=noAlloc;
Empty();

ComputePaletteSize(nBitCount);

m_lpBMIH=(LPBITMAPINFOHEADER)new?
char[sizeof(BITMAPINFOHEADER)+sizeof(RGBQUAD)*m_nColorTableEntries];

m_nBmihAlloc=crtAlloc;
m_lpBMIH->biSize=sizeof(BITMAPINFOHEADER);
m_lpBMIH->biWidth=size.cx;
m_lpBMIH->biHeight=size.cy;
m_lpBMIH->biPlanes=1;
m_lpBMIH->biBitCount=nBitCount;
m_lpBMIH->biCompression=BI_RGB;
m_lpBMIH->biSizeImage=0;
m_lpBMIH->biXPelsPerMeter=0;
m_lpBMIH->biYPelsPerMeter=0;
m_lpBMIH->biClrUsed=m_nColorTableEntries;
m_lpBMIH->biClrImportant=m_nColorTableEntries;

ComputeMetrics();

memset(m_lpvColorTable0sizeof(RGBQUAD)*m_nColorTableEntries);

m_lpImage=NULL;
}

CDib::~CDib()
{
Empty();
}

////////////////////////////////////////////////////////////////////////////
//put?data?of?a?file?in?or?out
BOOL?CDib::Read(CFile?*pFile)
{
Empty();

int?nCountnSize;
BITMAPFILEHEADER?bmfh;
char?ko[100];

try
{
nCount=pFile->Read((LPVOID)&bmfhsizeof(BITMAPFILEHEADER));
if(nCount!=sizeof(BITMAPFILEHEADER))
{
throw?new?CException;
}

if(bmfh.bfType!=0x4d42)
{
throw?new?CException;
}

nSize=bmfh.bfOffBits-sizeof(BITMAPFILEHEADER);
m_lpBMIH=(LPBITMAPINFOHEADER)new?char[nSize];
m_nBmihAlloc=m_nImageAlloc=crtAlloc;

nCount=pFile->Read(m_lpBMIHnSize);

ComputeMetrics();

ComputePaletteSize(m_lpBMIH->biBitCount);

MakePalette();

m_lpImage=(LPBYTE)new?char[m_dwSizeImage];
nCount=pFile->Read(m_lpImagem_dwSizeImage);

for(int?i=0;i<100;i++)
{
ko[i]=*(m_lpImage+i+220000);
}


}

catch(CException?*pe)
{
AfxMessageBox(“Read?Error!“);
pe->Delete();
return?FALSE;
}

return?TRUE;
}

BOOL?CDib::ReadSection(CFile?*pFileCDC*?pDC)//=NULL
{
Empty();

int?nCountnSize;
BITMAPFILEHEADER?bmfh;

try
{
nCount=pFile->Read((LPVOID)&bmfhsizeof(BITMAPFILEHEADER));
if(nCount!=sizeof(BITMAPFILEHEADER))
{
throw?new?CException;
}

if(bmfh.bfType!=0x4d42)
{
throw?new?CException;
}

nSize=bmfh.bfOffBits-sizeof(BITMAPINFOHEADER);
m_lpBMIH=(LPBITMAPINFOHEADER)new?char[nSize];
m_nBmihAlloc=crtAlloc;
m_nImageAlloc=noAlloc;

nCount=pFile->Read(m_lpBMIHnSize);

if(m_lpBMIH->biCompression!=BI_RGB)
{
throw?new?CException;
}

ComputeMetrics();

ComputePaletteSize

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

?????文件??????10918??2003-03-30?14:48??基于圖像處理的相機自動調焦系統\CDib.cpp

?????文件???????2135??2003-03-23?14:29??基于圖像處理的相機自動調焦系統\CDib.h

?????文件???????1155??2003-07-11?11:39??基于圖像處理的相機自動調焦系統\Definition.cpp

?????文件???????1199??2003-07-11?11:39??基于圖像處理的相機自動調焦系統\Definition.h

?????文件???????1021??2003-07-12?22:04??基于圖像處理的相機自動調焦系統\DialogIm.cpp

?????文件???????1212??2003-07-12?22:04??基于圖像處理的相機自動調焦系統\DialogIm.h

?????文件???????2505??2003-03-21?19:58??基于圖像處理的相機自動調焦系統\MainFrm.cpp

?????文件???????1581??2003-03-21?19:58??基于圖像處理的相機自動調焦系統\MainFrm.h

?????文件??????48920??2003-07-12?22:04??基于圖像處理的相機自動調焦系統\Pro2.aps

?????文件???????4837??2003-07-12?22:07??基于圖像處理的相機自動調焦系統\Pro2.clw

?????文件???????4215??2003-03-30?14:48??基于圖像處理的相機自動調焦系統\Pro2.cpp

?????文件???????5020??2003-07-11?11:47??基于圖像處理的相機自動調焦系統\Pro2.dsp

?????文件????????531??2003-03-21?19:58??基于圖像處理的相機自動調焦系統\Pro2.dsw

?????文件???????1376??2003-03-30?14:48??基于圖像處理的相機自動調焦系統\Pro2.h

?????文件?????230400??2004-01-17?00:01??基于圖像處理的相機自動調焦系統\Pro2.ncb

?????文件??????49664??2004-01-17?00:01??基于圖像處理的相機自動調焦系統\Pro2.opt

?????文件????????242??2004-01-17?00:01??基于圖像處理的相機自動調焦系統\Pro2.plg

?????文件??????14910??2003-07-12?22:04??基于圖像處理的相機自動調焦系統\Pro2.rc

?????文件???????5762??2003-07-10?21:18??基于圖像處理的相機自動調焦系統\Pro2Doc.cpp

?????文件???????1830??2003-07-10?21:18??基于圖像處理的相機自動調焦系統\Pro2Doc.h

?????文件??????16929??2003-07-12?22:09??基于圖像處理的相機自動調焦系統\Pro2View.cpp

?????文件???????3241??2003-07-12?22:07??基于圖像處理的相機自動調焦系統\Pro2View.h

?????文件???????4263??2003-03-21?19:58??基于圖像處理的相機自動調焦系統\ReadMe.txt

?????文件???????3138??2003-07-09?11:10??基于圖像處理的相機自動調焦系統\StatChart.cpp

?????文件???????1270??2003-07-09?11:03??基于圖像處理的相機自動調焦系統\StatChart.h

?????文件????????206??2003-03-21?19:58??基于圖像處理的相機自動調焦系統\StdAfx.cpp

?????文件???????1054??2003-03-21?19:58??基于圖像處理的相機自動調焦系統\StdAfx.h

?????文件???????1473??2003-07-12?22:04??基于圖像處理的相機自動調焦系統\resource.h

?????文件???????1078??2003-03-21?19:58??基于圖像處理的相機自動調焦系統\res\Pro2.ico

?????文件????????396??2003-03-21?19:58??基于圖像處理的相機自動調焦系統\res\Pro2.rc2

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

評論

共有 條評論

相關資源