Shows data and scrolls through. Currently not working from Jupyter notebooks.

        :param eopatch: Image sequence to display. Can be single channel, RGB or multi-channel. If multi-channel,
                        indices must be specified.
        :type eopatch: numpy array
        :param title: String to be displayed as title of the plot
        :type title: string
        :param colorbar: Whether to add colorbar to plot or not. Default is ``False``
        :type colorbar: bool
        :return: Same input eopatch

def execute(self, eopatch, title=None, colorbar=False):
        """Shows data and scrolls through. Currently not working from Jupyter notebooks.

        :param eopatch: Image sequence to display. Can be single channel, RGB or multi-channel. If multi-channel,
                        indices must be specified.
        :type eopatch: numpy array
        :param title: String to be displayed as title of the plot
        :type title: string
        :param colorbar: Whether to add colorbar to plot or not. Default is ``False``
        :type colorbar: bool
        :return: Same input eopatch
        """
        image_seq, single_channel = self._get_data_to_display(eopatch)
        # clip to positive values
        if image_seq.dtype is np.float:
            image_seq = np.clip(image_seq, 0, 1)
        elif image_seq.dtype is np.int:
            image_seq = np.clip(image_seq, 0, 255)
        # Call IndexTracker and visualise time frames
        fig, axis = plt.subplots(1, 1)
        tracker = IndexTracker(axis, image_seq,
                               single_channel=single_channel,
                               msg=title,
                               colorbar=colorbar)
        fig.canvas.mpl_connect('scroll_event', tracker.onscroll)
        plt.show()
        return eopatch