如何使图像背景变白而不是变黑?

How to make image background white instead of black?

我是初学者。我有这个 kv 代码:

:

    BoxLayout:
        orientation: "vertical"
        size: root.width, root.height

        Label:
            id: name_label
            text:  "Exercises Appear Here"
            font_size: 32

        Image:
            id: image_window
            size_hint: (1, .5)
            source: 'images/dim_6543.jpg'

        Button:
            background_normal: ''
            background_color: 0, .3, .4, .95
            size_hint: (1, .5)
            font_size: 32
            text: "Press For Next Exercise"
            on_press: root.press()

我明白了: output image with label, image, button

和弦图应为白色背景。我已经搜索并尝试了几个小时,几天。我怎样才能得到中间部分,图像,在和弦图周围显示白色背景?和弦图没有任何周围背景;它已被裁剪成图表。

任何帮助将不胜感激....

谢谢。

您想绘制一个白色矩形来填充图像。代码类似于:

Image:
    canvas.before:
        Color:
            rgba: 1, 1, 1, 1
        Rectangle:
            pos: self.pos
            size: self.size

耶,谢谢 inlement!我复制了你的代码,效果很好!谢谢!

吉姆