Bonjour à tous,
J'essai, depuis le flux d'une webcam qui filme un demi-globe, de reproduire la vision panoramique comme on pourrait l'avoir dans une voiture.
J'arrive déjà à avoir le panoramique simple et couper mon image afin d'avoir la vision centrale, gauche, droite et arrière.
Ce que je n'arrive pas a faire par contre c'est appliquer une transformation affine à mes vues droite et gauche pour avoir l'effet désiré.
Puisque une image parle mieux que 1000 textes voici un apercu du résultat auquel je souhaiterais arriver (c'est un montage photoshop)
En partant de ceci :
Je me doute bien qu'il faut que je fasse un wrapAffine avec pour comme parametre un getAffineTransform. Mais je n'ai aucune idée de ce qu'il faut que je passe à getAffineTransform.
Si quelqu'un à une idée et un bout de code ;-)
Au passage si quelqu'un à une idée de comment remplir une Matrice image vide pour éviter ce fond bleu. Pour l'instant c'est une grande matrice dans laquelle je copie simplement mes 4 matrices de mes 4 vues sans pour autant l'avoir pré-rempli avec un fond.
Partager