2021-04

Python

Pythonのバージョンの確認方法

Pythonのバージョンを確認するには、コマンドプロンプト(ターミナル)からは、 python --version と入力して、確認します。 Pythonのコード中では sysモジュールを使って import sys print(sys.v...
Pillow(PIL)

【Python】画像ビューア(ズーム(拡大/縮小)、移動表示)

Canvasに画像を表示する のページではtkinterでGUIを作り画像ビューアを作りましたが、これに アフィン変換 を追加し、画像の拡大/縮小、移動の出来る画像ビューアを作成しました。 機能は、Fileメニューから画像ファイルを開き、マ...
Pillow(PIL)

【Python/Pillow(PIL)】カラーパレットの設定(インデックスカラー)

PythonのPillowでモノクロ画像ファイルを開くと、Imageクラスの mode は "L" となりますが、これはカラーパレットを持たない画像データとなります。 C言語やC#ではモノクロ画像データを表示するときは、カラーパレットを参照...
tkinter

【Python/tkinter】Scale(トラックバー、スライダー)

つまみを動かして値を調整できる、C#でいうところのトラックバーは、tkiterでは Scale といいます。 以下にサンプルプログラムを示します。 import tkinter as tk class Application(tk.Fram...
Pillow(PIL)

【Python/Pillow(PIL)】画像データフォーマット(mode)

画像データにはカラー画像の24bit,32bit、モノクロ画像の8bit,16bitなどがありますが、Pillowで対応している画像データフォーマット(mode)の一覧は以下の通りです。 mode 説明 1 1-bit pixels, bl...