FFT를 이용한 Fast DCT의 구현
- 최초 등록일
- 2008.12.03
- 최종 저작일
- 2008.10
- 12페이지/ 한컴오피스
- 가격 3,000원
소개글
#include
#include
#include
#include
#include
#include
#define MAX 16384 //8192
#define PI 3.141592
typedef struct tag_Complex
{
double real; // 실수부
double imag; // 허수부
} COMPLEX;
void DCT(int lx, COMPLEX *cx);
void IDCT(int lx, COMPLEX * cy);
void FDCT(int lx, COMPLEX *cx);
void FFT(int lx, COMPLEX *cx);
void PrintDCT(int k, COMPLEX *cx); // DCT, IDCT 출력
void PrintFDCT(int k, COMPLEX *cx); // FDCT 출력
void FilePrint(int k, COMPLEX *cy); // DCT 파일출력
void FilePrint2(int k, COMPLEX *cy); // IDCT 파일출력
void FilePrint3(int k, COMPLEX *cx); // FDCT 파일출력
// 결과에 대한 통계를 위해 함수를 나누었습니다.
컴파일 실행환경
Microsoft visual c++ 6.0
참고 자료
없음