0

前の質問で、キャンバスの画像データから RGB 値の 2 次元配列 (JavaScript) を取得することができました。PHP を使用して 2D RGB 配列からキャンバス イメージを再構築する方法はありますか? 具体的には、2D JS 配列を PHP に取り込むにはどうすればよいですか (JSON だと思いますが、方法はわかりません)、それを使用して画像を作り直すにはどうすればよいですか? :-)

編集:

ブラウザに がないことを忘れていたので、toDataURL()この方法を試しています。

4

2 に答える 2

2

このメソッドを使用すると、canvasimagedataをデータURLに変換する方が簡単canvas.toDataURL()です。標準のPOSTリクエストを使用して簡単に転送できる文字列を取得します。

次に、PHPbase64_decode()はデータURLを画像ストリームに変換し直す必要があります。

于 2012-09-06T06:18:39.453 に答える
0

@devnull69 が言うようにそれを行う必要がありますが、PHP を使用してサーバー側でイメージを構築する必要がある場合は、imagecreatetruecolorimagecolorallocate、およびimagesetpixelを使用してください。

于 2012-09-06T06:23:52.170 に答える