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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? mdwt_r.c

?? DWT小波變換源碼 離散小波變換 我用過了
?? C
字號:
/*File Name: MDWT.cLast Modification Date:	06/14/95	13:15:44Current Version: MDWT.c	2.4File Creation Date: Wed Oct 19 10:51:58 1994Author: Markus Lang  <lang@jazz.rice.edu>Copyright (c) 2000 RICE UNIVERSITY. All rights reserved.Created by Markus Lang, Department of ECE, Rice University. This software is distributed and licensed to you on a non-exclusive basis, free-of-charge. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:1. Redistribution of source code must retain the above copyright notice,    this list of conditions and the following disclaimer.2. Redistribution in binary form must reproduce the above copyright notice,    this list of conditions and the following disclaimer in the    documentation and/or other materials provided with the distribution.3. All advertising materials mentioning features or use of this software    must display the following acknowledgment: This product includes    software developed by Rice University, Houston, Texas and its contributors.4. Neither the name of the University nor the names of its contributors    may be used to endorse or promote products derived from this software    without specific prior written permission.THIS SOFTWARE IS PROVIDED BY WILLIAM MARSH RICE UNIVERSITY, HOUSTON, TEXAS, AND CONTRIBUTORS AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL RICE UNIVERSITY OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTIONS) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE), PRODUCT LIABILITY, OR OTHERWISE ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,  EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.For information on commercial licenses, contact Rice University's Office of Technology Transfer at techtran@rice.edu or (713) 348-6173Change History: Fixed the code such that 1D vectors passed to it can be in                either passed as a row or column vector. Also took care of 		the code such that it will compile with both under standard		C compilers as well as for ANSI C compilers		Jan Erik Odegard <odegard@ece.rice.edu> Wed Jun 14 1995%y = mdwt(x,h,L);% % function computes the discrete wavelet transform y for a 1D or 2D input% signal x.%%    Input:%	x    : finite length 1D or 2D signal (implicitely periodized)%       h    : scaling filter%       L    : number of levels. in case of a 1D signal length(x) must be%              divisible by 2^L; in case of a 2D signal the row and the%              column dimension must be divisible by 2^L.%% see also: midwt, mrdwt, mirdwt*/#include <math.h>#include <stdio.h>#define max(A,B) (A > B ? A : B)#define mat(a, i, j) (*(a + (m*(j)+i)))  /* macro for matrix indices */#ifdef __STDC__MDWT(double *x, int m, int n, double *h, int lh, int L, double *y)#elseMDWT(x, m, n, h, lh, L, y)double *x, *h, *y;int m, n, lh, L;#endif{  double  *h0, *h1, *ydummyl, *ydummyh, *xdummy;  long i, j;  int actual_L, actual_m, actual_n, r_o_a, c_o_a, ir, ic, lhm1;  xdummy = (double *)mxCalloc(max(m,n)+lh-1,sizeof(double));  ydummyl = (double *)mxCalloc(max(m,n),sizeof(double));  ydummyh = (double *)mxCalloc(max(m,n),sizeof(double));  h0 = (double *)mxCalloc(lh,sizeof(double));  h1 = (double *)mxCalloc(lh,sizeof(double));      /* analysis lowpass and highpass */  if (n==1){    n = m;    m = 1;  }  for (i=0; i<lh; i++){    h0[i] = h[lh-i-1];    h1[i] =h[i];  }  for (i=0; i<lh; i+=2)    h1[i] = -h1[i];    lhm1 = lh - 1;  actual_m = 2*m;  actual_n = 2*n;    /* main loop */  for (actual_L=1; actual_L <= L; actual_L++){    if (m==1)      actual_m = 1;    else{      actual_m = actual_m/2;      r_o_a = actual_m/2;         }    actual_n = actual_n/2;    c_o_a = actual_n/2;        /* go by rows */    for (ir=0; ir<actual_m; ir++){            /* loop over rows */      /* store in dummy variable */      for (i=0; i<actual_n; i++)	if (actual_L==1)  	  xdummy[i] = mat(x, ir, i);  	else 	  xdummy[i] = mat(y, ir, i);        /* perform filtering lowpass and highpass*/      fpsconv(xdummy, actual_n, h0, h1, lhm1, ydummyl, ydummyh);       /* restore dummy variables in matrices */      ic = c_o_a;      for  (i=0; i<c_o_a; i++){    	mat(y, ir, i) = ydummyl[i];  	mat(y, ir, ic++) = ydummyh[i];        }     }          /* go by columns in case of a 2D signal*/    if (m>1){      for (ic=0; ic<actual_n; ic++){            /* loop over column */	/* store in dummy variables */	for (i=0; i<actual_m; i++)	  xdummy[i] = mat(y, i, ic);  	/* perform filtering lowpass and highpass*/	fpsconv(xdummy, actual_m, h0, h1, lhm1, ydummyl, ydummyh); 	/* restore dummy variables in matrix */	ir = r_o_a;	for (i=0; i<r_o_a; i++){    	  mat(y, i, ic) = ydummyl[i];  	  mat(y, ir++, ic) = ydummyh[i];  	}      }    }  }}#ifdef __STDC__fpsconv(double *x_in, int lx, double *h0, double *h1, int lhm1, 	double *x_outl, double *x_outh)#elsefpsconv(x_in, lx, h0, h1, lhm1, x_outl, x_outh)double *x_in, *h0, *h1, *x_outl, *x_outh;int lx, lhm1;#endif{  int i, j, ind;  double x0, x1;  for (i=lx; i < lx+lhm1; i++)    x_in[i] = *(x_in+(i-lx));  ind = 0;  for (i=0; i<(lx); i+=2){    x0 = 0;    x1 = 0;    for (j=0; j<=lhm1; j++){      x0 = x0 + x_in[i+j]*h0[lhm1-j];      x1 = x1 + x_in[i+j]*h1[lhm1-j];    }    x_outl[ind] = x0;    x_outh[ind++] = x1;  }}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲高清视频在线| 中文欧美字幕免费| 日韩中文字幕区一区有砖一区 | 激情图片小说一区| 6080日韩午夜伦伦午夜伦| 日产国产高清一区二区三区| 91精品国产综合久久精品性色| 蜜臀av在线播放一区二区三区| 精品国产1区2区3区| 国产精品一区二区三区网站| 国产精品视频一二三区| 91网站最新地址| 午夜精品福利一区二区三区av| 欧美高清一级片在线| 美女一区二区视频| 日本一区二区三区在线不卡| 91在线观看成人| 婷婷开心激情综合| 久久精品一区蜜桃臀影院| 91在线视频免费观看| 亚洲国产成人高清精品| 久久综合久久综合久久| 97精品久久久午夜一区二区三区| 一区二区三区日韩欧美| 91精品一区二区三区久久久久久 | 国产欧美一区二区精品性色超碰| 99精品视频在线观看| 天天综合天天做天天综合| 久久免费偷拍视频| 欧洲人成人精品| 国产一区高清在线| 亚洲午夜在线视频| 久久九九影视网| 欧美三级日韩三级| 高清av一区二区| 日韩激情一二三区| 亚洲欧美在线另类| 精品国产电影一区二区| 色综合久久六月婷婷中文字幕| 看电视剧不卡顿的网站| 亚洲欧美成人一区二区三区| 日韩欧美亚洲国产精品字幕久久久| 白白色 亚洲乱淫| 视频一区二区三区入口| 国产精品高清亚洲| 欧美大片一区二区| 欧美丝袜丝交足nylons| 国产成人在线视频免费播放| 男女男精品视频| 亚洲六月丁香色婷婷综合久久| 久久精品无码一区二区三区| 91精品国产综合久久小美女| 欧美在线小视频| www.日韩大片| 福利一区在线观看| 韩国av一区二区三区四区| 日韩极品在线观看| 亚洲成av人片一区二区三区| 亚洲品质自拍视频| 国产精品丝袜久久久久久app| 日韩视频一区二区三区在线播放| 91久久香蕉国产日韩欧美9色| 大白屁股一区二区视频| 久久不见久久见免费视频1| 日本欧美一区二区三区| 亚洲高清在线精品| 亚洲一区中文日韩| 亚洲精品精品亚洲| 亚洲精品第1页| 一区二区免费在线播放| 亚洲精品videosex极品| 国产精品久久久久久亚洲伦| 欧美激情一区在线观看| 国产午夜精品一区二区三区嫩草 | 日本高清无吗v一区| 99亚偷拍自图区亚洲| 99国内精品久久| 91免费精品国自产拍在线不卡| 成人18精品视频| 99re66热这里只有精品3直播| 99久久免费视频.com| 91美女片黄在线观看91美女| 99re热这里只有精品免费视频| 成人一区在线看| av中文字幕不卡| 在线中文字幕不卡| 欧美日韩一区二区三区四区五区| 欧美日韩一级片在线观看| 欧美日韩国产高清一区二区三区| 精品视频1区2区| 欧美一区二区三区的| 精品欧美一区二区在线观看| 国产日韩欧美精品综合| 成人欧美一区二区三区1314| 亚洲精品乱码久久久久久黑人| 一区二区三区.www| 日本成人在线视频网站| 国产精品一区二区在线看| 成人综合激情网| 欧美视频在线一区二区三区| 欧美一区二区三区在线电影| 久久久久久毛片| 亚洲女同ⅹxx女同tv| 日日夜夜免费精品| 国产激情91久久精品导航| 91女神在线视频| 欧美日韩国产美女| 国产亚洲精品aa午夜观看| 中文字幕日本不卡| 同产精品九九九| 国产精品中文字幕日韩精品| 色婷婷综合久色| 日韩欧美成人激情| 亚洲天堂免费看| 麻豆精品国产91久久久久久| 国产成人av电影在线观看| 色又黄又爽网站www久久| 日韩精品一区二区三区swag| ●精品国产综合乱码久久久久| 午夜欧美电影在线观看| 高清av一区二区| 91精品国产综合久久香蕉麻豆| 中文字幕免费在线观看视频一区| 亚洲成人av资源| 99r精品视频| www激情久久| 亚洲成人777| 99久久久久久| 久久久久久久久久电影| 国产一区在线观看视频| 欧美日韩综合在线免费观看| 欧美国产精品v| 美国毛片一区二区| 欧美午夜视频网站| 国产精品成人在线观看| 国精产品一区一区三区mba桃花 | 亚洲国产一区二区三区青草影视 | 成人丝袜高跟foot| 精品久久久久香蕉网| 一区二区三区鲁丝不卡| 国产成人亚洲综合色影视| 欧美一区二区福利在线| 亚洲一区二区三区激情| www..com久久爱| 久久久国产一区二区三区四区小说 | 欧美一区二区三区免费视频| 一区二区三区免费看视频| 国产成人免费在线观看不卡| 日韩欧美专区在线| 天天色图综合网| 欧美亚洲一区二区在线| 亚洲特黄一级片| 99国产精品视频免费观看| 国产女主播在线一区二区| 国产麻豆成人精品| 欧美岛国在线观看| 男人操女人的视频在线观看欧美| 欧美性xxxxx极品少妇| 亚洲伦理在线免费看| 不卡欧美aaaaa| 国产精品福利一区| 国产成人精品网址| 国产午夜精品理论片a级大结局| 激情av综合网| 久久亚洲综合av| 国产一区二区成人久久免费影院| 欧美电视剧在线看免费| 精品亚洲aⅴ乱码一区二区三区| 制服丝袜亚洲精品中文字幕| 日韩在线卡一卡二| 欧美成人精品高清在线播放 | 国产精品影音先锋| 久久久久久**毛片大全| 国产乱色国产精品免费视频| 久久影音资源网| 成人一级视频在线观看| 中文字幕一区二区三区色视频 | 国产清纯美女被跳蛋高潮一区二区久久w| 美国欧美日韩国产在线播放| 久久中文娱乐网| 成人免费av网站| 亚洲嫩草精品久久| 国产丝袜美腿一区二区三区| 国产一区二区三区在线看麻豆| 久久色视频免费观看| 成人av网站免费| 亚洲黄色小视频| 91精品国产综合久久久久久漫画| 九色|91porny| 国产精品视频九色porn| 色国产精品一区在线观看| 亚洲第一二三四区| 欧美xxxxx裸体时装秀| 懂色av中文一区二区三区| 亚洲免费在线观看视频| 欧美日韩黄色影视| 韩国av一区二区三区| 悠悠色在线精品| 26uuu久久天堂性欧美| 99精品视频在线播放观看|