Решение
Поскольку source является StringProperty, присвойте ему пустую строку.
kivy_image_widget.source = ''
Изображение »источник
source
Имя файла / источник вашего изображения.
source является StringProperty и по умолчанию None.
Пример
main.py
from kivy.app import App
from kivy.uix.boxlayout import BoxLayout
class RootWidget(BoxLayout):
def clear_image(self):
self.ids.img2.source = ''
self.ids.img2.reload()
class TestApp(App):
def build(self):
return RootWidget()
if __name__ == "__main__":
TestApp().run()
test.kv
#:kivy 1.11.0
<RootWidget>:
orientation: 'vertical'
Image:
id: img1
source: 'kivyLogo.png'
Image:
id: img2
source: 'raspberrypi.png'
Button:
text: 'Clear Image 2'
size_hint_y: 0.1
on_release:
root.clear_image()
выход