Bonjour,
Je débute dans l'utilisation de python et je dois utiliser un programme pour faire de la corrélation d'images pour des essais de tension sur des échantillons de papier. J'ai donc des images représentant l'amplitude des déformations selon l'axe vertical et l'échelle de couleur qui correspond. Mais je voudrais que cette échelle soit fixer identique pour toutes les images (entre 1 et 30 par exemple).
Je ne trouve pas comment faire. Pourriez vous m'aider svp?
Voici le bout de code pour visualiser ces images
[IMG]/home/amiksic/ImagesDeformation.png[/IMG]:
Merci d'avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 def visualize(z, filename): fig = plt.figure() ax = fig.add_subplot(111) im = plt.imshow(z, interpolation='nearest') cax = ax.imshow(z, interpolation='nearest') plt.xlabel('X --->') plt.ylabel('<-------Y') Title = ax.set_title('Y displacement field') cbar = plt.colorbar(im, orientation='vertical', shrink=0.5, aspect=15) #fname = '%s.jpg'%(filename) #print 'Saving Picture', fname #plt.savefig(fname) #plt.files.append(fname) plt.show()
AM.
Partager