Comment puis-je tracer une image (.jpg) dans MATLAB en 2D et en 3D?
J'ai un 2-D du diagramme de dispersion et à l'origine je veux afficher une image (et non pas un carré coloré, mais une image réelle). Est-il possible de faire cela?
Je vais aussi être en traçant un 3-D de la sphère dans laquelle je voudrais une image à afficher à l'origine.
source d'informationauteur dewalla
Vous devez vous connecter pour publier un commentaire.
Pour la 2-D des parcelles...
La fonction IMAGE est ce que vous cherchez. Voici un exemple:
Pour le 3-D des parcelles...
La IMAGE fonction n'est plus approprié, car l'image ne sera pas affichée à moins que l'axe est affiché directement ci-dessus (c'est à dire le long de l'axe z positif). Dans ce cas, vous devrez créer une surface en 3-D en utilisant les SURF de la fonction et de la texture de l'image sur elle. Voici un exemple:
Noter que cette surface est fixe dans l'espace, afin que l'image ne sera pas toujours directement face à la caméra comme vous le faites pivoter les axes. Si vous souhaitez que la texture mappée dans la surface pour faire pivoter automatiquement de sorte qu'il est toujours perpendiculaire à la ligne de visée de la caméra, il est beaucoup plus d'implication.