\

PythonでQRコードを生成し、その画像サイズを変更する方法について説明します。

QRコードの生成

まず、QRコードを生成するためには、qrcodeというライブラリを使用します。このライブラリをインストールするには、以下のコマンドを実行します。

pip install qrcode[pil]

次に、QRコードを生成するための基本的なコードは以下の通りです。

import qrcode
qr = qrcode.QRCode()
qr.add_data('Some data')
img = qr.make_image(fill_color="black", back_color="white")

画像サイズの変更

生成したQRコードの画像サイズを変更するには、PIL(Python Imaging Library)のresizeメソッドを使用します。以下に、QRコードの画像サイズを256×256ピクセルに変更する例を示します。

from PIL import Image
img = img.resize((256, 256), Image.NEAREST)
img.save('resized.png')

このコードでは、resizeメソッドの第一引数に新しいサイズ(幅と高さ)をタプルで指定し、第二引数にリサイズの方法を指定しています。ここでは、Image.NEARESTを指定して最近傍補間を使用しています。

以上が、PythonでQRコードを生成し、その画像サイズを変更する方法です。この情報が役立つことを願っています。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です