2018.01.18
ProcessingでQRコードを読み書きする
ZXingP5はProcessingでQRコードの読み書きを可能にするライブラリ。enkatsuさんが、JAVAのQRコードライブラリZXingをProcessingで簡単に使えるようにラッパーを作って公開してくれた。
このライブラリの特徴は、QRコードから文字情報を取り出すだけでなく、四隅の座標も一緒にデコードしてくれるところ。つまり、QRコードの向きがわかる。
大きく変形するとデコードできなくなるが、対称物体に貼り付けたQRコードを読むことで、その物体の向きとidを同時に読み取る、といったことができそうだ。QRコードをARマーカー的に使いたいときに便利なライブラリと言えるのではないだろうか。