資源簡介
詳細講述了圖像處理入門知識,對初學者很有幫助
。共分十章,每一單都附有例程

代碼片段和文件信息
//////////////////////////////////////////////////////////////
//Name:bmp.c
//Purpose:?phoenix‘s?image?processing?system
//Author:?phoenix?CS?TshingHua?Beijing?P.R.C.
//Email:?bjlufengjun@www.163.net?or?lufengjun@hotmail.com
//Date:April?3?1998
//header?file
#include?“bmp.h“
#include?“jpeg.h“
#include?“memory.h“
#include?“math.h“
#include?“stdio.h“
//define?return?value?of?function
#define?FUNC_OK?0
#define?FUNC_MEMORY_ERROR?1
#define?FUNC_FILE_ERROR?2
#define?FUNC_FORMAT_ERROR?3
//owner?defined?stack
typedef?struct{
??HGLOBAL?hMem;
?? ??POINT?*lpMyStack;
??LONG??ElementsNum;
??LONG??ptr;
??}MYSTACK;
//macro?definition
#define?WIDTHBYTES(i)????((i+31)/32*4)
#define?PI?3.1415926535
#define?RADIAN(angle)?((angle)*PI/180.0)?//convert?angle?to?radian
//function?declaration
int?PASCAL?WinMain?(HANDLE?HANDLE?LPSTR?int);
LRESULT?CALLBACK?MainWndProc(HWND??UINTWPARAM?LPARAM);
BOOL?LoadBmpFile?(HWND?hWndchar?*BmpFileName);
BOOL?CALLBACK?InputBox(?HWND?hDlg?UINT?messageWPARAM?wParam?LPARAM?lParam?);
BOOL?Translation(HWND?hWnd);
BOOL?Rotation(HWND?hWnd);
BOOL?Mirror(HWND?hWndBOOL?XDirection);
BOOL?Transpose(HWND?hWnd);
BOOL?Zoom(HWND?hWnd);
BOOL?LimbPatternM3(HWND?hWnd);
BOOL?LimbPatternM4(HWND?hWnd);
BOOL?Steinberg(HWND?hWnd);
BOOL?Bmp2Txt(HWND?hWnd);
BOOL?Histogram(HWND?hWnd);
long?FAR?PASCAL?PopupWndProc?(HWNDUINTWPARAMLPARAM);
BOOL?ColortoGrayScale(HWND?hWnd);
BOOL?Trueto256(HWND?hWnd);
BOOL?Invert(HWND?hWnd);
BOOL?TemplateOperation(HWND?hWnd?int?TemplateType);
BOOL?ContrastStretch(HWND?hWnd);
BOOL?Cliping(HWND?hWnd);
BOOL?Thresholding(HWND?hWnd);
BOOL?Slice(HWND?hWndBOOL?WithBack);
BOOL?HistogramEqua(HWND?hWnd);
BOOL?Dilation(HWND?hWndBOOL?Hori);
BOOL?Erosion(HWND?hWndBOOL?Hori);
BOOL?MorphOpen(HWND?hWndBOOL?Hori);
BOOL?MorphClose(HWND?hWndBOOL?Hori);
BOOL?Thinning(HWND?hWnd);
BOOL?Outline(HWND?hWnd);
BOOL?Hough(HWND?hWnd);
BOOL?MedianFilter(HWND?hWndBOOL?Hori);
BOOL?LapOfGauss(HWND?hWnd);
BOOL?Contour(HWND?hWnd);
BOOL?IsContourP(LONG?xLONG?y?char?*lpPtr);
BOOL?SeedFill(HWND?hWnd);
BOOL?InitStack(HWND?hWndLONG?StackLen);
void?DeInitStack();
BOOL?MyPush(POINT?p);
POINT?MyPop();
BOOL?IsStackEmpty();
BOOL?Projection(HWND?hWndBOOL?Hori);
BOOL?Subtraction(HWND?hWnd);
BOOL?LoadPcxFile(HWND?hWndchar?*BmpFileName);
void?ReadPcxLine(unsigned?char?*pFILE?*fp);
//////////////////////////////////////////////////
//Jpeg?functions
BOOL?LoadJpegFile(HWND?hWndchar?*BmpFileName);
void?showerror(int?funcret);
int??InitTag();
void?InitTable();
int??Decode();
int??DecodeMCUBlock();
int??HufBlock(BYTE?dchufindexBYTE?achufindex);
int??DecodeElement();
void?IQtIZzMCUComponent(short?flag);
void?IQtIZzBlock(short??*s?int?*?dshort?flag);
void?GetYUV(short?flag);
void?StoreBuffer();
BYTE?ReadByte();
void?Initialize_Fast_IDCT();
void?Fast_IDCT(int?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????159232??2008-06-28?03:38??圖像處理入門C源碼分析\chapter-1.doc
?????文件?????170496??2004-02-25?00:00??圖像處理入門C源碼分析\chapter-10.doc
?????文件?????636416??2004-02-25?00:00??圖像處理入門C源碼分析\chapter-2.doc
?????文件?????146944??2004-02-25?00:00??圖像處理入門C源碼分析\chapter-3.doc
?????文件?????131072??2004-02-25?00:00??圖像處理入門C源碼分析\chapter-4.doc
?????文件?????761856??2004-02-25?00:00??圖像處理入門C源碼分析\chapter-5.doc
?????文件?????192512??2004-02-25?00:00??圖像處理入門C源碼分析\chapter-6.doc
?????文件?????334848??2004-02-25?00:00??圖像處理入門C源碼分析\chapter-8.doc
?????文件?????159232??2004-02-25?00:00??圖像處理入門C源碼分析\chapter-9.doc
?????文件?????592384??2004-02-25?00:00??圖像處理入門C源碼分析\phoenix-7.doc
?????文件?????265568??2004-02-25?00:00??圖像處理入門C源碼分析\source9\Bmp.aps
?????文件????????142??2004-02-25?00:00??圖像處理入門C源碼分析\source9\Bmp.h
?????文件????????331??2004-02-25?00:00??圖像處理入門C源碼分析\source9\Bmp.rc
?????文件?????132383??2004-02-25?00:00??圖像處理入門C源碼分析\source9\chapter9.zip
?????文件??????33246??2004-02-25?00:00??圖像處理入門C源碼分析\source9\compress.c
?????文件??????43008??2004-02-25?00:00??圖像處理入門C源碼分析\source9\compress.exe
?????文件????????758??2004-02-25?00:00??圖像處理入門C源碼分析\source9\JPEG.H
?????文件????????262??2004-02-25?00:00??圖像處理入門C源碼分析\source9\readme.txt
?????文件????????263??2004-02-25?00:00??圖像處理入門C源碼分析\source8\Bmp.h
?????文件????????620??2004-02-25?00:00??圖像處理入門C源碼分析\source8\Bmp.rc
?????文件??????13836??2004-02-25?00:00??圖像處理入門C源碼分析\source8\detect.c
?????文件??????38400??2004-02-25?00:00??圖像處理入門C源碼分析\source8\detect.exe
?????文件????????221??2004-02-25?00:00??圖像處理入門C源碼分析\source8\readme.txt
?????文件????????818??2004-02-25?00:00??圖像處理入門C源碼分析\source7\Bmp.h
?????文件???????1062??2004-02-25?00:00??圖像處理入門C源碼分析\source7\Bmp.rc
?????文件??????32478??2004-02-25?00:00??圖像處理入門C源碼分析\source7\edge.c
?????文件???????3375??2007-09-01?15:54??圖像處理入門C源碼分析\source7\edge.dsp
?????文件??????54272??2004-02-25?00:00??圖像處理入門C源碼分析\source7\edge.exe
?????文件??????25600??2007-09-01?16:10??圖像處理入門C源碼分析\source7\edge.ncb
?????文件??????????0??2007-09-01?16:06??圖像處理入門C源碼分析\source7\edge.plg
............此處省略134個文件信息
評論
共有 條評論