Location:
Search - ReadDIBFile
Search list
Description: PaintDIB() - 绘制DIB对象
CreateDIBPalette() - 创建DIB对象调色板
FindDIBBits() - 返回DIB图像象素起始位置
DIBWidth() - 返回DIB宽度
DIBHeight() - 返回DIB高度
PaletteSize() - 返回DIB调色板大小
DIBNumColors() - 计算DIB调色板颜色数目
CopyHandle() - 拷贝内存块
DIBBitCount() - 该函数返回DIBBitCount
SaveDIB() - 将DIB保存到指定文件中
ReadDIBFile() - 重指定文件中读取DIB对象
SetRgnColor() - 用指定的颜色填充指定的区域
SetCircleColor() - 用指定的颜色填充指定的圆形区域
Platform: |
Size: 87618 |
Author: 小娇 |
Hits:
Description: PaintDIB() - 绘制DIB对象
CreateDIBPalette() - 创建DIB对象调色板
FindDIBBits() - 返回DIB图像象素起始位置
DIBWidth() - 返回DIB宽度
DIBHeight() - 返回DIB高度
PaletteSize() - 返回DIB调色板大小
DIBNumColors() - 计算DIB调色板颜色数目
CopyHandle() - 拷贝内存块
DIBBitCount() - 该函数返回DIBBitCount
SaveDIB() - 将DIB保存到指定文件中
ReadDIBFile() - 重指定文件中读取DIB对象
SetRgnColor() - 用指定的颜色填充指定的区域
SetCircleColor() - 用指定的颜色填充指定的圆形区域-PaintDIB ()- draw DIB object CreateDIBPalette ()- create a DIB object palette FindDIBBits ()- return DIB image pixel initial position DIBWidth ()- return DIB width DIBHeight ()- return DIB height PaletteSize ()- return DIB tune Color Size DIBNumColors ()- calculate the number of DIB color palette CopyHandle ()- copy memory block DIBBitCount ()- the function returns DIBBitCount SaveDIB ()- will be saved to the specified DIB file ReadDIBFile ()- re-read the specified file DIB object SetRgnColor ()- fill color with the specified area designated SetCircleColor ()- filled with specified color designated circular area
Platform: |
Size: 87040 |
Author: 小娇 |
Hits:
Description: 使用CDib处理图象,定义了一些类CMyDib类:
PaintDIB() - 绘制DIB对象 CMyDib::DrawDib
// CreateDIBPalette() - 创建DIB对象调色板 CMyDib::ConstructPalette()
// FindDIBBits() - 返回DIB图像象素起始位置 CMyDib::GetBits() // DIBWidth() - 返回DIB宽度 CMyDib::GetWidth()
// DIBHeight() - 返回DIB高度 CMyDib::GetHeight()
// PaletteSize() - 返回DIB调色板大小 CMyDib::GetPalSize
// DIBNumColors() - 计算DIB调色板颜色数目 CMyDib::GetColorNum()
// CopyHandle() - 拷贝内存块 CMyDib::CopyObject
// DIBBitCount CMyDib::GetBitCount()
// SaveDIB() - 将DIB保存到指定文件中 CMyDib::SaveFile
// ReadDIBFile() - 重指定文件中读取DIB对象 CMyDib::LoadFile
-CDib to deal with the use of images, the definition of a number of categories CMyDib category: PaintDIB ()- draw DIB object CMyDib:: DrawDib// CreateDIBPalette ()- create a DIB object palette CMyDib:: ConstructPalette ()// FindDIBBits ()- return to DIB image pixel initial position CMyDib:: GetBits ()// DIBWidth ()- return DIB width CMyDib:: GetWidth ()// DIBHeight ()- return DIB height CMyDib:: GetHeight ()// PaletteSize ()- return to DIB palette size CMyDib:: GetPalSize// DIBNumColors ()- calculate the number of DIB color palette CMyDib:: GetColorNum ()// CopyHandle ()- copy memory block CMyDib:: CopyObject// DIBBitCount CMyDib:: GetBitCount ()// SaveDIB ()- will be saved to the specified DIB file CMyDib:: SaveFile// ReadDIBFile ()- re-read the specified file DIB object CMyDib:: LoadFile
Platform: |
Size: 900096 |
Author: 王恩 |
Hits:
Description: 基于VC环境下人量检测系统
HDIB DIB::ReadDIBFile(HANDLE hFile)
{
BITMAPFILEHEADER bmfHeader
DWORD dwBitsSize
HANDLE hDIB
HANDLE hDIBtmp
LPBITMAPINFOHEADER lpbi
DWORD dwRead
//得到文件大小
dwBitsSize = GetFileSize(hFile,NULL)
hDIB = GlobalAlloc(GMEM_MOVEABLE,(DWORD)(sizeof(BITMAPINFOHEADER)))
if(!hDIB)
return NULL -Human capacity-based VC environment detection system HDIB DIB:: ReadDIBFile (HANDLE hFile) (BITMAPFILEHEADER bmfHeader DWORD dwBitsSize HANDLE hDIB HANDLE hDIBtmp LPBITMAPINFOHEADER lpbi DWORD dwRead // get the file size dwBitsSize = GetFileSize (hFile, NULL) hDIB = GlobalAlloc (GMEM_MOVEABLE, (DWORD) (sizeof (BITMAPINFOHEADER))) if (! hDIB) return NULL
Platform: |
Size: 384000 |
Author: jad |
Hits:
Description: dib类库 // DIB(Independent Bitmap) API函数库:
//
// PaintDIB() - 绘制DIB对象
// CreateDIBPalette() - 创建DIB对象调色板
// FindDIBBits() - 返回DIB图像象素起始位置
// DIBWidth() - 返回DIB宽度
// DIBHeight() - 返回DIB高度
// PaletteSize() - 返回DIB调色板大小
// DIBNumColors() - 计算DIB调色板颜色数目
// CopyHandle() - 拷贝内存块
//
// SaveDIB() - 将DIB保存到指定文件中
// ReadDIBFile() - 重指定文件中读取DIB对象
//
// DIBToPCX256() - 将指定的256色DIB对象保存为256色PCX文件
// ReadPCX256() - 读取256色PCX文件-dib class
Platform: |
Size: 8192 |
Author: li |
Hits: