2017-04-01 2 views
1

私は自分のビデオゲームの背景を作っていますが、イメージを大きくする方法を見つけたり、見つけたりすることはできません。 私のコードは次のとおりです。Tkinterキャンバスにインポートされた画像を拡大するにはどうすればよいですか?

from tkinter import * 
Master = Tk() 
Can = Canvas(Master, width=1325, height=400) 
img = PhotoImage(file="G.E.N.E.S\Textures\Ppm's\G.E.N.E.S.-1.ppm") 
Background = Can.create_image(0,160,anchor=NW,image=img) 
Blob = Can.create_oval(650,385,675,360,fil="black") 
Can.config(bg="white") 
Can.pack() 

は、どのように私はキャンバス上の大きな画像を作ることができますか? 私は本当に誰の助けに感謝します。 注:私は学校で働いているので、どのモジュールもインストールできません。 P.P.申し訳ありませんが、スクリーンショットの挿入方法を理解できません。

答えて

1

.zoomメソッドを使用できます。

img = PhotoImage(file="G.E.N.E.S\Textures\Ppm's\G.E.N.E.S.-1.ppm") 
img.zoom(2,2) # x, y 

これにより、画像の高さと幅が2倍になります。 xまたはyが指定されていない場合、xまたはyは同じままになります。

+0

これは何もしませんでした。エラーはなく、写真はズームしませんでした。 –

+0

それからPILを使って試してみるべきです。 – abccd

関連する問題