• 大小: 2KB
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-15
  • 语言: Matlab
  • 标签: CMC  matlab  

资源简介

改代码用于评估曲线CMC的绘制。

资源截图

代码片段和文件信息

function cms = EvalCMC( score galLabels probLabels numRanks )
%% cms = EvalCMC( score galLabels probLabels numRanks )

% A function for the CMC curve evaluation.

% Inputs:
%     score: score matrix with rows corresponding to gallery and columns probe.
%     galLabels: a vector containing class labels of each gallery sample
%           corresponding to rows of the score matrix.
%     probLabels: a vector containing class labels of each probe sample
%           corresponding to columns of the score matrix.
%     numRanks: the maximal number of the matching ranks. Optional.

% Outputs:
%     cms: the cumulative matching scores.

% Version: 1.0
% Date: 2014-07-22
%
% Author: Shengcai Liao
% Institute: National Laboratory of Pattern Recognition
%   Institute of Automation Chinese Academy of Sciences
% Email: scliao@nlpr.ia.ac.cn


%% preprocess
if nargin >= 4
    numRanks = min(100 min(size(score)));
end

if ~iscolumn(galLabels)
    galLabels = galLabels‘;
end

if ~isrow

评论

共有 条评论