Код: Выделить всё
import customtkinter
from PIL import Image
image_path = #image path
class App(customtkinter.CTk):
def __init__(self):
super().__init__()
frame = customtkinter.CTkFrame(self, width=200, height=111, corner_radius=5)
frame.pack()
image = customtkinter.CTkImage(Image.open(image_path), size=(200, 111))
image_label = customtkinter.CTkLabel(frame, image=image, text="")
image_label.pack()
if __name__ == "__main__":
app = App()
app.mainloop()
Я попытался использовать холст, чтобы замаскировать изображение с закругленными углами, но такой подход приводит к результату. в углах с низким разрешением, и углы не всегда совпадают с фоном.
Как правильно применить собственный угловой радиус к изображению внутри CTkFrame?
Любые идеи или альтернативные подходы будут очень ценю. Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/781 ... ng-customt
Мобильная версия