Allowing manipulation In Widget Image in Kivy

I have doubts about how to allow manipulation of an image on a certain screen in Kivy, basically to approximation when double-clicking on the image or when using two fingers to zoom, that is, an image for dynamic visualization ( as in my case of the figure being a graphic is very important to improve the visualization).

Even though Kivy is proper for mobile, I'm not sure if the plotted image will have this features or will become static.

This is my code: main.py

from kivy.app import App
from kivy.uix.screenmanager import ScreenManager, Screen
import matplotlib.pyplot as plt
import pandas as pd
from kivy.properties import ObjectProperty
import numpy as np
from kivy.uix.image import Image

def grafico1():
    np.random.seed(19680801)
    plt.rcdefaults()
    fig, ax = plt.subplots()

    people = ('Tom', 'Dick', 'Harry', 'Slim', 'Jim')
    y_pos = np.arange(len(people))
    performance = 3 + 10 * np.random.rand(len(people))
    error = np.random.rand(len(people))

    ax.barh(y_pos, performance, xerr=error, align='center')
    ax.set_yticks(y_pos)
    ax.set_yticklabels(people)
    ax.invert_yaxis() 
    ax.set_xlabel('Performance')
    ax.set_title('Quão rápido você quer ir hoje?')
    plt.savefig('nome_da_imagem.png', transparent = True)

class Patient(Screen):
    pass

class Progress(Screen):
    bar = ObjectProperty(None)

    def on_pre_enter(self, *args):
        Condutor_causaacidente()
        self.bar.add_widget(Image(source='nome_da_imagem.png'))

class Manager(ScreenManager):
    pass


class MeuProgramaApp(App):
    def build(self):
        return Manager()

MeuProgramaApp().run()

my program.kv

<Manager>:
     Patient:
         name: 'Patient'
     Progress:  
         name: 'Progress'

<Patient>:
    BoxLayout:
        orientation: 'vertical'

        Label:
            text: 'Screen'

        Button:
            size_hint: 1,.1
            text: 'Próxima Screen'
            on_release: root.manager.current = 'Progress'

<Progress>:
    bar: bar
    BoxLayout:
        id: bar
    Button:
        text: 'Ir para Patient Screen'
        on_press: root.manager.current = 'Patient'
Author: vini_henr, 2020-03-23