エンコードしたい画像を背景にアップロードし、名前を「backdrop」にします。エンコードボタンを押し、もう一度旗を押してデコードボタンを押すと描画が開始します。
画像のデータを縦360ラインに分け、それぞれのラインで白色の時はペンを離し、黒色の時だけペンを下ろすようにしています。 サンプル画像のような画像の場合、環境によっては30fpsでの毎フレーム描画が可能です。 しかし毎フレーム480×360ドット全てを描画するプログラムではないため、入り組んだ輪郭の画像やランダムノイズの画像では所要時間が大きくなってしまいます。