Skip to content
Snippets Groups Projects
Select Git revision
  • 4664498e80eeee232babdd633f9964f1fe4538fe
  • master default protected
  • v1.2.12
  • ctc2019
  • v1.1.11
  • v1.1.10
  • v1.1.8
  • v1.1.4
  • v1.0.9
  • v1.0.3
  • v1.0.2
11 results

getClipQuantiles.m

Blame
  • user avatar
    ac_fx authored
    4664498e
    History
    getClipQuantiles.m 487 B
    function clipLimits = getClipQuantiles(voxels,nQuant)
    
    mx = mean(voxels);
    sx = std(voxels);
    cl = [mx-sx, mx+sx];
    % if all(voxels<0)
    %     cl(2) = max(voxels);
    % end
    % if all(voxels>0)
    %     cl(1) = min(voxels);
    % end
    
    % linear quantization
    clipLimits = cl; %linspace(cl(1),cl(2),nQuant);
    
    % % equiprobable quantization
    % ep1 = length(find(voxels<=cl(1)))./length(voxels);
    % ep2 = 1-length(find(voxels>cl(2)))./length(voxels);
    % clipLimits = quantile(voxels,linspace(ep1,ep2,nQuant));
    4;