2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Tkinter で配置した画像の大きさを変えたい

Last updated at Posted at 2021-01-24

#概要
Videotogif.gif

こういうやつです。

#とりあえずサイズ変更

python
from PIL import Image, ImageTk

fn = 'sample.png'
#画像読み込み
img = Image.open(fn)
#大きさ変更
img = img.resize(500,500)
#ImageTkで変換
tkimg = ImageTk.PhotoImage(img)
           略

読み込んだ画像をImageTkで変換する前に、resize()を使います。
でもこれだとCanvasに配置してからの大きさの変更ができない。。。
では↑はどうやっているかというと、

#Canvasに配置してからサイズ変更したい!
大きさを変更したい時にその都度画像を読み込んで配置して、元の画像を削除しています。。。

#最後に
他に良い方法がありましたら、ご教授お願いします!

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?