画像はtkinterで表示できます。 画像は、jpeg画像を含むさまざまな形式にすることができます。 少し直感に反しますが、ラベルを使用して画像を表示できます。
画像を開くには、メソッドImage.open(filename)を使用します。 これにより、programsディレクトリで画像が検索され、他のディレクトリではファイル名にパスが追加されます。
関連コース: Tkinterを使用したPythonデスクトップアプリ
例
前書き
この例では、ラベルに画像を読み込んで表示します。 tkinterウィンドウにテキストを表示するのと同じくらい簡単ですが、テキストの代わりに画像を表示します。
画像を読み込むには、Python Imaging Library(PIL)をインストールする必要があります。 これは必須であり、モジュールはPyPiで利用できます。 そのモジュールをpipパッケージマネージャーでインストールします。
PPM、PNG、JPEG、GIF、TIFF、BMPなどのさまざまな画像形式を開くことができます。
画像を読み込むには:
1 |
load = Image.open("parrot.jpg") |
次に、それをラベルに関連付けます。
1 |
img = Label(self, image=render) |
tkinter画像の例
ウィンドウを開いてラベルを追加し、画像を関連付けることができます。 この例では、jpeg画像をロードしますが、任意の画像をロードできます。
以下の完全な例:
1 |
from tkinter import * |
Hope this helps!
Source link