HTML5 キャンバスを使用すると、画像のサブイメージを問題なく取得できます。次のように:
var imageData = context.getImageData(5, 5, 10, 10); var d = imageData.data
ただし、このデータの別のサブイメージを取得する方法はないようです。
これをやりたかったとしましょう: 以前に返されたサブイメージの var imageData = context.getImageData(0, 0, 2, 2) 。
これは事実上 (5, 5, 2, 2) になります。
ほとんどのグラフィックス ライブラリでは、サブイメージを含むイメージを再帰的にドリルダウンできます。キャンバスには似たようなものがありますか?