• [^] # Re: Tiens, je pensais a CImg quelques minutes avant de voir ce journal !

    Posté par . En réponse au journal Pour manipuler des images en C++, il suffit de .... Évalué à 2.

    pour ceux qui ne connaissent pas les panos, avoir un cube avec les images comme il faut permet de faire disparaitre les arrêtes du cube, tout en corrigeant les aberrations visuelles : quelque soit l'angle - vertical et horizontal - , l'image parait naturelle, comme une photo a part entière
    intéressent comme théorie, mais est-ce que ça retire vraiment les aberrations visuelles ?
    <malife>
    perso, pour les corriger, j'utillisait jadis une méthode, certes très gorette mais que avait le mérite de corriger réellement les aberrations... existe-t-il un équivalent "en code" ?

    ma méthode "supergorette" :
    prendre un logiciel 3D (à l'époque j'avais que 3DMax) créer un cylindre, y plaquer l'image en "pano" pour qu'elle jointe correctement, placer une caméra au milieu, et la faire filmer/prendre des images : le fait de plaquer l'image sur un cylindre permet d'avoir notamment des lignes de carrelage vraiment "droites" visuellement, aucun objet déformé bref de tout corriger (le principe est simple : représentez-vous la prise de vue...) en gros ça reproduisait, à l'envers la prise de vue... étant donné que c'était pour faire de la visite virtuelle de lieux avec une image de 200px de haut, pas grave que la qualité soit pourrie...
    je pense personnellement qu'utiliser un polyèdre se rapprochant le plus possible du cylindre et de le "regarder" de l'intérieur et pas de l'extérieur donnerait un bien meilleur effet... à tester si se n'est pas déjà fait
    </malife>