想使用python的canvas显示图片,但不知道如何将图片按比例缩小,使用cv.scale函数没有任何反应,也不报错,请给指点一下



```python
from tkinter.filedialog import *
from PIL import Image,ImageTk

root=Tk()
cv=Canvas(root,width=800,height=600)
cv.pack(side=LEFT,expand=True,fill=BOTH)
image1 = Image.open("2.jpg")
img = ImageTk.PhotoImage(image=image1)
mainImage=cv.create_image(0,0,anchor=NW,image=img,tags=('t1',))
cv.scale('t1',0, 0, 0.1,0.1)
root.mainloop()

```

画布应该是小了
只是显示的你没看出来把
如果想看出来就把图片放大然后用画布展示