Я пытаюсь создать приложение для создания слайд-шоу изображений, используя Tkinter и Pillow. Я бы хотел, чтобы изображение отображалось на go во весь экран, поэтому в настоящее время мой код выглядит следующим образом (я думаю, что это все важные биты, спросите меня, хотите ли вы увидеть больше):
canvas = Canvas(root, width=screenwidth, height=screenheight, bg=‘black’)#screenwidth and height previously assigned (checked to be correct) variables containing screen dimensions.
image = image.resize((resizew, resizeh) Image.ANTIALIAS)
imagesprite = canvas.create_image(midx, midy, image=photo) #had changed our resized image to a tkinter photo image previously, midx and midy are just half the screen dimensions.
Проблема: Независимо от того, какие настройки я изменяю, всегда есть некоторая форма серой полосы по краю окна. Я попытался изменить размер окна, изменить размер холста, установить геометрию окна вручную, используя root .geometry, но безрезультатно. Однако некоторые комбинации настроек приводят к уменьшению количества баров; Я видел от 1 до 3. Снимки вывода в его текущем состоянии прилагаются. В оболочке нет ошибок, нет (на данный момент) слева от изображения граница
[1]: https://i.stack.imgur.com/1DLfg.jpg![enter image description here](https://i.stack.imgur.com/v84Ub.jpg)