亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? orthtransformview.h

?? 正交變換源程序
?? H
字號:
// orthTransformView.h : interface of the CorthTransformView class
//
/////////////////////////////////////////////////////////////////////////////

#if !defined(AFX_orthTransformVIEW_H__E011F286_55C5_4614_BBAF_0773E3030C64__INCLUDED_)
#define AFX_orthTransformVIEW_H__E011F286_55C5_4614_BBAF_0773E3030C64__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include <complex>
using namespace std;

class CorthTransformView : public CView
{
protected: // create from serialization only
	CorthTransformView();
	DECLARE_DYNCREATE(CorthTransformView)
public:

    CString m_szFileName;
	CString m_szFilePathName;
	LPSTR   pFileName;
	unsigned char * m_pImageData;
	double *ReconImage;
	long m_Width,m_Height;
	BITMAP * pBmp;
	BITMAPFILEHEADER bmpFileHeader;
	LPBITMAPINFO bmpInfo; 
	CBitmap * m_pBitmap;
	CDC * m_pdcMemory;
	CSize m_sizeSource,m_sizeDest;
	double *HHHL;
	double *LLLH;

// Attributes	int          nFrameNum;            //處理的幀序號
	unsigned char * pNewGrayData;
	unsigned char * pOldGrayData;

	unsigned char * pGrayData;
	unsigned char * pReconstructData;
	double *finalImage;
	unsigned char * pMotionBlock;
	double * ImageToRe;

	long			m_orgWidth;
	long			m_orgHeight;
	int             m_Type;

//	MotionVector    pMV;
public:
	CorthTransformDoc* GetDocument();

// Operations
public:

// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CorthTransformView)
	public:
	virtual void OnDraw(CDC* pDC);  // overridden to draw this view
	virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
	protected:
	virtual BOOL OnPreparePrinting(CPrintInfo* pInfo);
	virtual void OnBeginPrinting(CDC* pDC, CPrintInfo* pInfo);
	virtual void OnEndPrinting(CDC* pDC, CPrintInfo* pInfo);
	//}}AFX_VIRTUAL

// Implementation
public:
	void IFFT(complex<double> * FD, complex<double> * TD, int r);
	void FFT(complex<double> * TD, complex<double> * FD, int r);
	void IFDT(double * coeff, double * block);
	void FDT(double * block, double * coeff);
	void IDCT(double *F, double *f, int r);
	void DCT(double *f, double *F, int r);
	void DCTtransform(BYTE *Image, long ww, long hh, BOOL reconstruct,int n);
	void FFTtransform(BYTE *Image, long ww, long hh,BOOL reconstruct);
	double  PNSR(BYTE *orgImage,double *reImage,long w,long h);
	double* SubReconstruct2(double Lo_R[], int Lo_R0, int Lo_R_l, double Hi_R[], int Hi_R0, int Hi_R_l, double *Image, long ww, long hh, int p);
	double* RealReconstruct2(double Hi_R[], int Hi_R0, int Hi_R_l, double Lo_R[], int Lo_R0, int Lo_R_l, double *Image, long www, long hhh, int loop);
	void Reconstruct2(double Hi_R[], int Hi_R0, int Hi_R_l, double Lo_R[], int Lo_R0, int Lo_R_l, double *Image, long ww, long hh,int level,char tp[],BOOL disp);
	void DisplayInfoBox(char tp[],int level,char method[],long timespan,BOOL ReCon);
	double* RealMallat(double h[], int h0, int ln_h, double g[], int g0, int ln_g, double *Image, long ww, long hh,bool Low);
	void GeneralMallat4(double h[],int h0,int ln_h,double g[],int g0,int ln_g,BYTE *Image,long ww,long hh,int level,char tp[],BOOL disp,BOOL reconstruct);
	void DisplayImage(long w,long h,int offset,bool orgImg,double *Image);
	BYTE* OpenImageFile(CString szFilePathName, long *width, long *height, int nType);
	virtual ~CorthTransformView();
#ifdef _DEBUG
	virtual void AssertValid() const;
	virtual void Dump(CDumpContext& dc) const;
#endif

protected:

// Generated message map functions
protected:
	//{{AFX_MSG(CorthTransformView)
	afx_msg void OnOpenButton();
	afx_msg void OnTrans2();
	afx_msg void OnTransFFT();
	afx_msg void OnTransDCT();
	afx_msg void OnTransDCT2();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

#ifndef _DEBUG  // debug version in orthTransformView.cpp
inline CorthTransformDoc* CorthTransformView::GetDocument()
   { return (CorthTransformDoc*)m_pDocument; }
#endif

/////////////////////////////////////////////////////////////////////////////

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_orthTransformVIEW_H__E011F286_55C5_4614_BBAF_0773E3030C64__INCLUDED_)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
自拍偷拍亚洲综合| 一区二区三区毛片| 激情小说欧美图片| 91精品国产综合久久福利| 亚洲国产精品久久人人爱| 日本高清无吗v一区| 亚洲欧洲日韩在线| www.亚洲在线| 亚洲色图视频网| 91免费看视频| 亚洲精品日韩专区silk| 一本高清dvd不卡在线观看| 亚洲欧美成aⅴ人在线观看 | 亚洲一区二区黄色| 91国偷自产一区二区三区成为亚洲经典| 日韩一区欧美小说| 欧洲国产伦久久久久久久| 亚洲国产综合人成综合网站| 欧美日韩日日摸| 蜜臀va亚洲va欧美va天堂| 欧美sm极限捆绑bd| 国产成人日日夜夜| 中文字幕一区二区在线播放| 色菇凉天天综合网| 午夜精品影院在线观看| 91精品久久久久久久99蜜桃| 蜜桃视频一区二区三区| 精品动漫一区二区三区在线观看| 经典一区二区三区| 日本一区二区三区dvd视频在线| 国产99一区视频免费| 自拍偷在线精品自拍偷无码专区| 91片在线免费观看| 五月综合激情婷婷六月色窝| 日韩视频在线永久播放| 国产精品77777| 亚洲男人天堂av网| 欧美区在线观看| 国内国产精品久久| 国产精品卡一卡二| 欧美三电影在线| 蜜臀国产一区二区三区在线播放| 久久精品综合网| 91婷婷韩国欧美一区二区| 天天综合色天天| 久久亚区不卡日本| 色一情一伦一子一伦一区| 日韩av中文在线观看| 久久精品人人做人人综合| 91老师片黄在线观看| 青青草国产精品97视觉盛宴| 国产视频亚洲色图| 91成人网在线| 精品一区二区在线观看| 国产精品国产自产拍在线| 欧美日韩精品一区二区三区四区| 久久精品噜噜噜成人88aⅴ| 国产精品你懂的在线欣赏| 欧美亚洲一区三区| 久久爱另类一区二区小说| 中文字幕一区日韩精品欧美| 91麻豆精品国产91| 国产成人免费xxxxxxxx| 亚洲午夜影视影院在线观看| 2020国产精品自拍| 欧美视频一区二区三区在线观看 | 91丨porny丨蝌蚪视频| 丝袜诱惑制服诱惑色一区在线观看| 久久免费偷拍视频| 欧洲av在线精品| 国产成人精品亚洲日本在线桃色| 亚洲成a人v欧美综合天堂| 亚洲国产高清在线| 欧美一级国产精品| 色94色欧美sute亚洲13| 激情久久久久久久久久久久久久久久| 亚洲视频免费看| 久久久激情视频| 69堂精品视频| 91九色02白丝porn| 国产成a人亚洲精| 男人的j进女人的j一区| 一区二区视频在线| 国产日韩三级在线| 日韩一区二区三区四区| 色哟哟欧美精品| 成人免费视频网站在线观看| 蓝色福利精品导航| 午夜视频久久久久久| 综合在线观看色| 国产日韩欧美在线一区| 欧美大片顶级少妇| 欧美色图第一页| 91在线免费播放| 国产成人午夜电影网| 精品一区精品二区高清| 日韩精品高清不卡| 一区二区三区自拍| 中文字幕一区二区在线播放| 久久精品一级爱片| 欧美r级电影在线观看| 欧美精品高清视频| 欧美婷婷六月丁香综合色| av动漫一区二区| 国产成a人亚洲精| 国产在线观看免费一区| 蜜桃久久av一区| 日本欧美肥老太交大片| 亚洲一区二区四区蜜桃| 亚洲天堂中文字幕| 国产精品免费久久久久| 久久亚洲一区二区三区明星换脸| 日韩一区二区中文字幕| 欧美日韩精品高清| 欧美三级电影一区| 欧美日韩专区在线| 一本一道久久a久久精品 | 欧美乱妇23p| 精品视频一区二区不卡| 欧美最猛性xxxxx直播| 日本精品视频一区二区| 色综合久久久久网| 色网综合在线观看| 日本电影亚洲天堂一区| 色综合久久综合网97色综合| 91免费观看国产| 91美女精品福利| 色哟哟欧美精品| 91福利视频网站| 欧美日韩一区二区三区四区五区 | 成人一区二区在线观看| 成人午夜激情片| 99综合影院在线| av网站一区二区三区| 91浏览器打开| 欧美三片在线视频观看| 欧美疯狂性受xxxxx喷水图片| 欧美高清激情brazzers| 欧美一级高清片| 精品国内二区三区| 国产亚洲精品中文字幕| 久久精品欧美一区二区三区不卡| 国产日韩欧美不卡在线| 中文字幕亚洲视频| 亚洲激情欧美激情| 亚洲成人7777| 欧美a级理论片| 国产精品一区2区| 成人av在线看| 欧洲精品在线观看| 日韩午夜av一区| 国产日韩精品一区二区三区在线| 国产精品理伦片| 亚洲二区在线视频| 精品一区二区三区免费播放| 国产精品一区在线观看你懂的| 国产盗摄精品一区二区三区在线| 不卡av在线网| 欧美色窝79yyyycom| 日韩精品一区二区三区四区| 久久精品欧美日韩精品| 亚洲欧美一区二区三区国产精品 | 精品国产凹凸成av人导航| 欧美激情在线看| 一级做a爱片久久| 日本女人一区二区三区| 国产乱子轮精品视频| 97se亚洲国产综合自在线| 欧美日本一区二区在线观看| 欧美精品一区二区三区四区 | 亚洲欧美成aⅴ人在线观看 | 一区二区免费在线播放| 日本人妖一区二区| 国产aⅴ综合色| 欧美日韩午夜在线| 国产无人区一区二区三区| 一区二区在线观看免费视频播放| 奇米综合一区二区三区精品视频| 成人午夜碰碰视频| 欧美日本高清视频在线观看| 久久综合丝袜日本网| 一区二区三区精品视频在线| 美女视频一区二区三区| 99热国产精品| 欧美v日韩v国产v| 亚洲日本在线a| 精品一区二区影视| 一本大道久久a久久精品综合| 日韩视频免费观看高清完整版| 国产精品国产三级国产aⅴ中文| 首页国产欧美久久| 成人自拍视频在线观看| 欧美久久久影院| 国产精品欧美一区二区三区| 日本午夜一区二区| 色哟哟一区二区| 久久久www成人免费无遮挡大片 | 亚洲视频一二三区| 九九在线精品视频| 欧美专区在线观看一区|