www.pudn.com > dct.rar > dct.cpp


#define EXTRA_NAME "@dcttransform." 
#include "loadbmp.h" 
 
#define Point(x,y) lpPoints[(x)+(y)*nWidth] 
 
void FFT(COMPLEX * TD, COMPLEX * FD, int power) 
{ 
	int count; 
	int i,j,k,bfsize,p; 
	double angle; 
	COMPLEX *W,*X1,*X2,*X; 
 
	count=1<255) a=255; 
			Point(x,nHeight-y-1)=(BYTE)(a); 
		} 
	} 
	delete f; 
	delete W; 
	PutPoints(lpPoints); 
	delete lpPoints; 
} 
 
void main(int argc, char *argv[]) 
{ 
	if(argc==2) 
		FileName=argv[1]; 
	else 
		return;	 
	OpenFile(); 
	Dct(); 
	SaveAs(); 
}