featureslgdesc.m

来自「cuboid democuboid democuboid democuboid 」· M 代码 · 共 30 行

M
30 行
字号
% Applies descriptor to every cuboid of every clip of every set.
%
% Loads each cuboids_[activity].mat, describues cuboids, then saves result to
% features_[activity].mat.  Each original mat file should contain the fields: 'clipname',
% 'cliptype', 'cuboids', 'subs', resulting mat file will contain the fields:
% 'clipname', 'cliptype', 'subs', 'desc'.
%
% INPUTS
%   nsets       - number of sets
%   cubdesc     - cuboid descriptor
%
% See also FEATURESLG, IMAGEDESC, IMAGEDESC_GENERATE

function featuresLGdesc( nsets, cubdesc )
    for s=0:(nsets-1)
        srcdir = datadir(s);
        matcontents = {'clipname','cliptype','cuboids','subs'};
        params = {cubdesc, srcdir};
        feval_mats( @featuresLGdesc1, matcontents, params, srcdir, 'cuboids' );
    end;
    
function x = featuresLGdesc1( vals, params )
    [clipname, cliptype, cuboids, subs] = deal( vals{:} );
    [cubdesc, destdir] = deal( params{:} );
    desc = imagedesc( cuboids, cubdesc );
    destname = [destdir '/features_' clipname];
    save( destname, 'clipname', 'cliptype', 'subs', 'desc' );
    x=[];

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?