资源简介

源自作者主页http://www.robots.ox.ac.uk/~joao/circulant/ Matlab源码

资源截图

代码片段和文件信息

function video_name = choose_video(base_path)
%CHOOSE_VIDEO
%   Allows the user to choose a video (sub-folder in the given path).
%
%   Joao F. Henriques 2014
%   http://www.isr.uc.pt/~henriques/

%process path to make sure it‘s uniform
if ispc() base_path = strrep(base_path ‘\‘ ‘/‘); end
if base_path(end) ~= ‘/‘ base_path(end+1) = ‘/‘; end

%list all sub-folders
contents = dir(base_path);
names = {};
for k = 1:numel(contents)
name = contents(k).name;
if isdir([base_path name]) && ~any(strcmp(name {‘.‘ ‘..‘}))
names{end+1} = name;  %#ok
end
end

%no sub-folders found
if isempty(names) video_name = []; return; end

%choice GUI
choice = listdlg(‘ListString‘names ‘Name‘‘Choose video‘ ‘SelectionMode‘‘single‘);

if isempty(choice)  %user cancelled
video_name = [];
else
video_name = names{choice};
end

end


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         897  2014-05-03 04:43  choose_video.m
     文件        1749  2014-05-03 04:43  download_videos.m
     文件        1986  2014-06-24 06:49  external.txt
     文件        3169  2014-05-03 04:43  fhog.m
     文件         939  2014-05-03 04:43  gaussian_correlation.m
     文件        1292  2014-05-03 04:43  gaussian_shaped_labels.m
     文件        1237  2014-05-03 04:43  get_features.m
     文件         806  2014-05-03 04:43  get_subwindow.m
     文件       23054  2013-09-29 06:54  gradientMex.mexa64
     文件       30720  2014-01-28 09:56  gradientMex.mexw64
     文件         568  2014-05-03 04:43  linear_correlation.m
     文件        3132  2014-05-03 04:43  load_video_info.m
     文件         799  2014-05-03 04:43  polynomial_correlation.m
     文件        1440  2016-05-06 09:42  precision_plot.m
     文件        4279  2014-06-24 06:53  readme.txt
     文件        6735  2016-10-14 08:58  run_tracker.m
     文件        2354  2016-05-06 09:41  show_video.m
     文件        5944  2016-10-07 14:53  tracker.m
     文件        7692  2013-12-27 04:05  videofig.m

评论

共有 条评论