Bonjour,
J'ai une image d'un terrain de foot dans un plot mais comme vous pouvez le voir elle est "carrée". J'aimerai la rendre plus rectangle et donc l'étirer en largeur mais j'ai essayé pleins de méthodes et je n'y arrive pas... Avez-vous des idées ?
Je ne peux mettre que cette partie de code :
Merci!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 class MatplotlibWidget(Canvas): def __init__(self, parent=None, title='Title', xlabel='x label', ylabel='y label', dpi=100, hold=False): super(MatplotlibWidget, self).__init__(Figure()) self.setParent(parent) self.figure = Figure(figsize=(130,100),dpi=dpi) self.canvas = Canvas(self.figure) self.theplot = self.figure.add_subplot(111) self.theplot.set_ylim(-3,103) self.theplot.set_xlim(-5,110) self.theplot.imshow(img,extent=[-6,111,-4,104])
Partager