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

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

?? histo3.m

?? matlab數字信號處理工具箱
?? M
字號:
function [R,tix]=histo3(Y)
% HISTO3 calculates histogram and performs data compression
% 
% R = HISTO3(Y)
% 	R is a struct with th fields 
%       R.X  are the bin-values 
%       R.H  is the frequency of occurence of value X 
%  	R.N  are the number of valid (not NaN) samples 
%
% Data compression can be performed in this way
%   	[R,tix] = histo3(Y) 
%      		is the compression step
%
%	R.tix provides a compressed data representation. 
%	R.compressionratio estimates the compression ratio
%
% 	R.X(tix) and R.X(R.tix) 
%		reconstruct the orginal signal (decompression) 
%
% The effort (in memory and speed) for compression is O(n*log(n)).
% The effort (in memory and speed) for decompression is O(n) only. 
%
% see also: HISTO, HISTO2, HISTO3, HISTO4
%
% REFERENCE(S):
%  C.E. Shannon and W. Weaver "The mathematical theory of communication" University of Illinois Press, Urbana 1949 (reprint 1963).

%  V 3.00   9.11.2002   compression included
%           5.04.2002   docu modified
%  	   21.02.2002	major changes, single X for all channels
%  V 2.84  16.02.2002	minor bug fixed	
%  V 2.83  06.02.2002	
%  V 2.82  31.01.2002	AUTO changed to non-equidistant bins
%  V 2.75  30.08.2001	semicolon 
%          10.07.2001   Entropy of multiple channels fixed
%          04.05.2001   display improved
%  V 2.74  20.04.2001   bug fixed for case N==1, x =minY;
%          13.03.2001	scaling of x corrected
%  V 2.72  08.03.2001   third argin, specifies the number of bins
%          26.11.2000 	bug fixed (entropy calculation)
%  V 2.69  25.10.2000   revised (nan's are considered)
%  V 2.68  28.07.2000   revised
%  V 2.63  18.10.1999   multiple rows implemented
%          26.11.1999   bug fixed (size of H corrected);

%	Version 3.00  Date: 09 Nov 2002
%	Copyright (C) 1996-2002 by Alois Schloegl <a.schloegl@ieee.org>	

% This library is free software; you can redistribute it and/or
% modify it under the terms of the GNU Library General Public
% License as published by the Free Software Foundation; either
% Version 2 of the License, or (at your option) any later version.
%
% This library is distributed in the hope that it will be useful,
% but WITHOUT ANY WARRANTY; without even the implied warranty of
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
% Library General Public License for more details.
%
% You should have received a copy of the GNU Library General Public
% License along with this library; if not, write to the
% Free Software Foundation, Inc., 59 Temple Place - Suite 330,
% Boston, MA  02111-1307, USA.


[yr,yc]=size(Y);
if yr==1,
        % Makes sure there is a second row
        % Sort does not support the DIM-argument, therefore,
        % this function would not work correctly with Octave
        % Once this is fixed, this part can be removed. 
        Y = [Y; NaN+ones(size(Y))];  
end;

% identify all possible X's and overall Histogram
[sY ,idx] = sort(Y(:));
[tmp,idx] = sort(idx);        % generate inverse index

ix  = diff(sY,1)>0;
tmp = [find(ix); sum(~isnan(sY))];
H   = diff([0; tmp]);

R.datatype = 'HISTOGRAM';
R.X = sY(tmp);
R.N = sum(~isnan(Y),1);


% generate inverse index
if nargout>1,
        tix = cumsum([1;ix]);	% rank 
        tix = reshape(tix(idx),yr,yc);		% inverse sort rank
        cc  = 1;
        tmp = sum(ix)+1;
	if exist('OCTAVE_VERSION')>=5,
		; % NOP; no support for integer datatyp 
        elseif tmp <= 2^8;
                tix = uint8(tix);
                cc = 8/1;
        elseif tmp <= 2^16;
                tix = uint16(tix);
                cc = 8/2;
        elseif tmp <= 2^32;
                tix = uint32(tix);
                cc = 8/4;
        end;
        R.compressionratio = (prod(size(R.X)) + (yr*yc)/cc) / (yr*yc);
	R.tix = tix;        
end;


% if yc==1, we are all set; else 
if yc>1,	% a few more steps are necessary
        H0 = H; %overall histogram	
        % allocate memory
        H = zeros(size(R.X,1),yc);
        
        % scan each channel
        for k = 1:yc,
		sY = sort(Y(:,k));
		ix = find(diff(sY,1)>0);
                if size(ix,1)>0,
                        tmp = [ix; R.N(k)];
                else
                        tmp = R.N(k);
                end;
                
                t = 0;
                j = 1;
                for x = tmp',
                        acc = sY(x);
                        while R.X(j)~=acc, j=j+1; end;
                        %j = find(sY(x)==R.X);   % identify position on X 
                        H(j,k) = H(j,k) + (x-t);  % add diff(tmp)
                        t = x;
                end;
        end;
        
        if any(H0~=sum(H,2)),  %%% CHECK 
                fprintf(2,'ERROR HISTO\n');
        end;	
end;

R.H = H;


 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
1区2区3区精品视频| 国产精品久线在线观看| 欧美亚洲自拍偷拍| 色乱码一区二区三区88| 99久久亚洲一区二区三区青草| 精久久久久久久久久久| 国产麻豆精品在线观看| 国产精品一级黄| www.日本不卡| 欧美吻胸吃奶大尺度电影| 欧美日韩第一区日日骚| 日韩视频免费观看高清完整版 | 久久精品人人做人人爽97| 精品91自产拍在线观看一区| 精品国产乱码久久久久久牛牛 | 久久99热99| 国产精品亚洲一区二区三区在线| 国产成人免费在线视频| 99久久久精品| 欧美精品在线一区二区三区| 欧美一区二区三区思思人| 欧美大片日本大片免费观看| 久久久亚洲午夜电影| 亚洲欧洲精品一区二区三区 | 久久99精品久久久| 丰满白嫩尤物一区二区| 91美女福利视频| 欧美精品粉嫩高潮一区二区| 久久婷婷成人综合色| ●精品国产综合乱码久久久久| 日日噜噜夜夜狠狠视频欧美人| 国产精品自拍三区| 欧洲一区二区av| 欧美精品一区二区在线播放| 亚洲精品视频一区二区| 麻豆成人久久精品二区三区小说| 99综合电影在线视频| 91精品国产福利| 亚洲精品菠萝久久久久久久| 蜜桃av一区二区在线观看| 91免费国产在线观看| 精品国产乱码久久久久久牛牛| 亚洲综合自拍偷拍| 精品一二线国产| 欧美在线999| 日本一区二区动态图| 免费成人小视频| 精品视频在线视频| 中文字幕在线一区| 国产乱码精品一区二区三区忘忧草 | 国产精品 日产精品 欧美精品| 色偷偷一区二区三区| 国产亚洲欧洲一区高清在线观看| 亚洲电影一区二区三区| 99久久精品免费看| 国产精品午夜春色av| 久久国产尿小便嘘嘘| 欧美久久婷婷综合色| 亚洲在线成人精品| 一本大道久久a久久综合婷婷| 久久久一区二区三区| 久久精品国内一区二区三区| 欧美精品v国产精品v日韩精品| 中文字幕在线视频一区| 不卡的电视剧免费网站有什么| 久久婷婷综合激情| 国产.欧美.日韩| 亚洲国产精品精华液ab| 国产精品综合二区| 亚洲国产精品成人综合 | 国产精品动漫网站| 大美女一区二区三区| 久久久噜噜噜久久中文字幕色伊伊| 日本不卡123| 日韩一区二区三| 免费在线观看日韩欧美| 日韩欧美激情在线| 蜜桃久久精品一区二区| 精品国产乱码久久久久久免费| 麻豆极品一区二区三区| 久久亚洲私人国产精品va媚药| 韩国v欧美v亚洲v日本v| 久久精品一区蜜桃臀影院| 丰满白嫩尤物一区二区| 亚洲天堂av老司机| 在线观看成人免费视频| 日韩黄色小视频| 欧美精品一区二| 高清国产一区二区| 亚洲制服丝袜在线| 日韩小视频在线观看专区| 国产一区二区三区四区五区美女| 久久精品这里都是精品| 国产成人综合亚洲91猫咪| 国产精品福利电影一区二区三区四区| 91网站视频在线观看| 三级一区在线视频先锋| 欧美成人猛片aaaaaaa| 成人深夜视频在线观看| 亚洲国产日韩综合久久精品| 欧美sm极限捆绑bd| 91最新地址在线播放| 日韩精品午夜视频| 欧美激情综合在线| 欧美美女一区二区在线观看| 国产在线精品国自产拍免费| 亚洲欧美偷拍另类a∨色屁股| 欧美蜜桃一区二区三区| 国产91精品久久久久久久网曝门| 一区二区三区丝袜| 久久亚区不卡日本| 欧美怡红院视频| 成人午夜激情视频| 日韩av一区二区三区| 中文字幕一区二区三区精华液| 日韩一区二区视频在线观看| av激情综合网| 国产综合色在线视频区| 亚洲国产视频一区| 久久伊99综合婷婷久久伊| 欧美亚洲动漫制服丝袜| 丁香亚洲综合激情啪啪综合| 午夜激情久久久| 日本一二三四高清不卡| 精品国产91乱码一区二区三区 | 91精品欧美综合在线观看最新 | 日本视频中文字幕一区二区三区| 国产午夜精品一区二区三区嫩草 | 色屁屁一区二区| 国产一区二区三区av电影| 婷婷综合五月天| 亚洲免费观看高清完整版在线观看| 首页亚洲欧美制服丝腿| 精品国产乱码久久久久久图片| 精品视频在线视频| 91女神在线视频| 国产91在线|亚洲| 国产中文字幕一区| 青娱乐精品在线视频| 石原莉奈在线亚洲三区| 洋洋成人永久网站入口| 亚洲人被黑人高潮完整版| 国产欧美精品在线观看| 久久蜜桃av一区二区天堂 | 成人听书哪个软件好| 国产麻豆精品在线| 国产真实精品久久二三区| 精品午夜久久福利影院 | 亚洲欧美日韩精品久久久久| 国产欧美日韩另类一区| 国产日韩三级在线| 日本一区二区视频在线| 国产精品免费网站在线观看| 久久久久久久久久久久久夜| 欧美成人一区二区三区在线观看| 91精品国产91久久久久久一区二区 | 国产欧美日韩视频一区二区 | 在线欧美小视频| 在线欧美日韩精品| 精品视频资源站| 欧美一级二级在线观看| 日韩欧美国产成人一区二区| 久久久亚洲精品石原莉奈| 国产欧美日韩视频一区二区| 国产精品天干天干在观线| 国产精品电影一区二区三区| 亚洲视频一区二区在线| 亚洲精品视频观看| 亚洲综合免费观看高清完整版 | 免费不卡在线观看| 久久99国产乱子伦精品免费| 国产精品一区二区久久不卡| 国产ts人妖一区二区| 色妞www精品视频| 欧美日韩高清影院| 欧美va天堂va视频va在线| 久久久.com| 亚洲欧美一区二区三区国产精品 | 国产盗摄精品一区二区三区在线| 成人激情综合网站| 在线观看国产一区二区| 在线播放日韩导航| 国产欧美久久久精品影院| 亚洲女人的天堂| 久久99精品国产.久久久久久| 国产成人在线影院| 欧美另类高清zo欧美| 久久久久久久久蜜桃| 亚洲免费在线看| 国产一区二区在线影院| 色天使色偷偷av一区二区| 欧美xxxxx裸体时装秀| 亚洲欧美偷拍另类a∨色屁股| 青青草精品视频| 91免费版在线| 久久久久久免费网| 午夜不卡av免费| 91视频免费看| 日本一区二区三区dvd视频在线| 亚洲资源在线观看|