#!/usr/bin/env dls-python
import matplotlib.pyplot as plt

class Plotter:

    def __init__(self):
        plt.ion()
        plt.axis('off')

    def set_image_size(self, xsize, ysize):
        pass

    def show(self, data):
        plt.imshow(data)


@@ -110,16 +110,52 @@
 t.ion()%0A
+        self._screen = plt.figure()%0A
         
@@ -278,11 +278,33 @@
 how(data
+, interpolation='None'
 )%0A%0A

remove interpolation from plotted data (pixels seen as actual pixels) set variable in class to access matplotlib figure object