На самом деле я изучаю этот алгоритм и изучаю его код (который в настоящее время находится в Matlab). Мне было интересно, пытался ли кто-нибудь запустить этот алгоритм и мог ли кто-нибудь показать мне, как отслеживать объекты в режиме Color / RGB. В настоящее время, когда я запускаю его, он обнаруживает объект в режиме оттенков серого.
Код TLD с открытым исходным кодом и расположен по адресу: https://github.com/zk00006/OpenTLD
Насколько я исследовал код, есть файл img_alloc.m, который содержит:
function img = img_alloc(in,imsize)
% Allocates image structure.
if ischar(in)
in = imread(in);
end
if ndims(in) == 3
img.input = rgb2gray(in);
else
img.input = in;
end
%img.input = fliplr(img.input);
if exist('imsize','var')
img.input = imresize(img.input,imsize);
end
img.blur = img_blur(img.input,2);
Оператор "img.input = rgb2gray (in);" преобразует ввод из rgb в режим градаций серого. Когда я пытаюсь остановить его, изменив его на «img.input = in;» программа запускается в режиме RGB, но застревает через 1 или 2 кадра.
Любая помощь будет высоко ценится.
П.С .: Я новичок в программировании на Matlab.