From 42eae475b9e95cefb3c05a18bd03435c33443570 Mon Sep 17 00:00:00 2001 From: Luke Campagnola Date: Thu, 7 Aug 2014 09:12:31 -0400 Subject: [PATCH] Disable image downsampling when n=1 --- pyqtgraph/functions.py | 2 ++ pyqtgraph/graphicsItems/ImageItem.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/pyqtgraph/functions.py b/pyqtgraph/functions.py index 6ae2f65b..897a123d 100644 --- a/pyqtgraph/functions.py +++ b/pyqtgraph/functions.py @@ -1222,6 +1222,8 @@ def downsample(data, n, axis=0, xvals='subsample'): data = downsample(data, n[i], axis[i]) return data + if n <= 1: + return data nPts = int(data.shape[axis] / n) s = list(data.shape) s[axis] = nPts diff --git a/pyqtgraph/graphicsItems/ImageItem.py b/pyqtgraph/graphicsItems/ImageItem.py index 5c39627c..5b041433 100644 --- a/pyqtgraph/graphicsItems/ImageItem.py +++ b/pyqtgraph/graphicsItems/ImageItem.py @@ -9,6 +9,8 @@ from .GraphicsObject import GraphicsObject from ..Point import Point __all__ = ['ImageItem'] + + class ImageItem(GraphicsObject): """ **Bases:** :class:`GraphicsObject `