TP-vision/mosaiquecoul.m

19 lines
578 B
Mathematica
Raw Normal View History

2023-06-25 14:42:57 +00:00
% 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