8000 OffsetImage: use dpi_cor in get_extent · matplotlib/matplotlib@80fd935 · GitHub
[go: up one dir, main page]

Skip to content
8000

Commit 80fd935

Browse files
TillstenTillstencommitted
OffsetImage: use dpi_cor in get_extent
Before the image was always drawn with 72 dpi.
1 parent 2706edb commit 80fd935

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

lib/matplotlib/offsetbox.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1334,17 +1334,15 @@ def get_window_extent(self, renderer):
13341334
return mtransforms.Bbox.from_bounds(ox - xd, oy - yd, w, h)
13351335

13361336
def get_extent(self, renderer):
1337-
1338-
# FIXME dpi_cor is never used
13391337
if self._dpi_cor: # True, do correction
13401338
dpi_cor = renderer.points_to_pixels(1.)
13411339
else:
13421340
dpi_cor = 1.
13431341

1344-
zoom = self.get_zoom()
1342+
zoom = self.get_zoom()
13451343
data = self.get_data()
13461344
ny, nx = data.shape[:2]
1347-
w, h = nx * zoom, ny * zoom
1345+
w, h = dpi_cor nx * zoom, dpi_cor * ny * zoom
13481346

13491347
return w, h, 0, 0
13501348

0 commit comments

Comments
 (0)
0