TP-vision/mosaiquecoul.m
2023-06-25 16:42:57 +02:00

19 lines
578 B
Matlab

% Calcul d'une mosaique d'image à partir de 2 images : I1 et I2
% connaissant l'homographie H entre les 2.
% L'image resultat est stockee dans Res.
% On choisit de projeter I2 dans I1 pour construire la mosaique.
% Attention !!!
% On suppose un axe de rotation parallèle aux colonnes.
% C'est la raison pour laquelle on inverse les lignes et les colonnes
% dans la reconstruction de la mosaique.
function [Imos] = mosaiquecoul(I1, I2, H)
c = size(I1, 3);
Imos = [];
for i = 1:c
Imos = cat(3, Imos, mosaiquebis(I1(:,:,i), I2(:,:,i), H));
end
end