⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jpeg.h

📁 这是VC++ 2003.net图像处理的光盘源程序!!!非常好的
💻 H
字号:
// Jpeg.h: interface for the CJpeg class.
//
//////////////////////////////////////////////////////////////////////

#ifndef		_INC_JPEG
#define		_INC_JPEG
 
////////////////////////////////////////////////////////////////
// read a JPEG file to an RGB buffer - 3 bytes per pixel
// returns a ptr to a buffer .
BYTE* ReadJPEGFile(LPCSTR lpstrFileName, UINT *uWidth, UINT *uHeight);
////////////////////////////////////////////////////////////////

// write a JPEG file from a 3-component, 1-byte per component buffer
BOOL WriteJPEGFile(LPCTSTR lpstrFileName,	// path
				   BYTE *dataBuf,			// RGB buffer
				   UINT width,				// pixels
				   UINT height,				// rows
				   BOOL color,				// TRUE = RGB
											// FALSE = Grayscale
   				   int quality);			// 0 - 100

void FreeBuffer(BYTE *Buffer);

// store a scanline to our data buffer
void j_putRGBScanline(BYTE *jpegline, 
						 int widthPix,
						 BYTE *outBuf,
						 int row);

void j_putGrayScanlineToRGB(BYTE *jpegline, 
						 int widthPix,
						 BYTE *outBuf,
						 int row);

#endif  //!_INC_JPEG

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -