Я выполняю слежение за судами, когда имеется обучающий набор данных для слежения за судами с размером изображения 500 х 500 пикселей.Но размер моего изображения составляет 2000 X 2000, поэтому для отслеживания сосудов на моем изображении я уменьшил частоту исходного изображения на 0,25, то есть с коэффициентом 1/4.Результатом алгоритма отслеживания являются пиксели центральной линии судна на изображении с пониженной дискретизацией.
Моя проблема в том, что я хочу, чтобы расположение пикселя по центральной линии было на основном исходном изображении (2000 X 2000), но не на изображении с пониженной дискретизацией.Поэтому мой вопрос заключается в том, как найти расположение пикселей центральной линии в исходном изображении 2000 X 2000 из расположения пикселей центральной линии в уменьшенном изображении 500 X 500.Псевдокод:
Ioriginal = imread('vessel.jpg'); % size of image is 2000 X 2000
Idown= imresize(Ioriginal,0.25); % downsampling
centerline_pixel_fromDownsampled=tracking_algo(Idown)% tacking output from
%downsampled image
centerline_pixel_fromOriginal=?? % mapping of centerline pixel from
% downsampled image to original image.
Пожалуйста, помогите