www.gusucode.com > 图像压缩编码码matlab实现 > 图像压缩编码码matlab实现/常用参数计算/bytes.m

    function b = bytes(f)
%函数bytes返回输入f占用的比特数
%if ischar(f)
%    info = dir(f);
%    b = info.bytes;
%elseif isstruct(f)
%    b = 0;
%    fields = fieldnames(f);
%    for k = 1:length(fields)
%        b = b + bytes(f.(fields{k}));
%    end
%else
    info = whos('f');
    b = info.bytes;
%end