Bonjour à vous!
Dans le cadre d'un travail de recherche sur des orthèses visuelles, j'utilise matlab pour simuler la demi sphérisation d'une image.
En faites, j'aimerais projeter une image sur une demi sphère et que tout ce qui se retrouve en dehors de la demi sphère reste inchangé.
En farfouillant un peu dans l'aide, j'ai trouvé ceci
Cela coresponds à l'effet que je souhaite mais j'aimerais que la partie que l'on ne voit pas (l'autre moitié de la sphère) soit projeté sur un plan.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 [x,z,y] = sphere; I = imread('text2.png'); warp(x,y,z,I); set(gca,'ZDir','reverse')
En faites, j'aimerais coller mon image sur un plan comme celui-ci.
Un petit coup de main ne serait pas de refus ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 x=-3:0.1:3; y=-3:0.1:3; [X,Y]=meshgrid(x,y); Z=(4-X.^2-Y.^2).^0.5; mesh(X,Y,Z); axis equal;
Partager