![見出し画像](https://assets.st-note.com/production/uploads/images/170371382/rectangle_large_type_2_84c4fc9e764a0491882dce145b4da62e.png?width=1200)
Aztecコードの生成
皆さんはAztecコードをご存知ですか?
私は意識しているとごく稀に見かけます。
ちなみにアステカコードと読むみたいです。
そう、あの文明のアステカです。
![](https://assets.st-note.com/img/1737039641-wd3iE8b6XG59nRZHF7NBy0UO.png?width=1200)
真ん中のファインダーパターンがマヤのピラミッドを上から見た時と似ているのでそう名付けられたそうです。
![](https://assets.st-note.com/img/1737039670-OIt2vKlGqzi8mMFndPBXAkDw.png)
![](https://assets.st-note.com/img/1737039684-hTRlY7MI5w0ceAJzQf1syitp.png)
では任意の文字列のAztecコードを作ってみましょう。
pipインストール
# pip install aztec_code_generator
pythonコード
# -*- coding: utf-8 -*-
from aztec_code_generator import AztecCode
if __name__ == '__main__':
aztec_code = AztecCode('https://menou.co.jp/')
aztec_code.save('aztec_code.png', module_size=4, border=1)
実行すると以下のような画像が出力されます。
![](https://assets.st-note.com/img/1737039780-n2i7lYwgBcWEsQoUayOmSDM3.png)
アステカ――ヽ(▣∀▣)ノ――
スマホをお持ちの方は読み取ってみてね。
ちなみに私は読み取れました。
Aztecコードの仕組みが気になる方は是非こちらをご覧ください!
いいなと思ったら応援しよう!
![わた](https://assets.st-note.com/production/uploads/images/169423765/profile_a6f3ba365e20597e4b58c09e370e8465.png?width=600&crop=1:1,smart)