画像データの扱い方についてのメモということで、”入門以前” としました。 僕の場合はまずByteArrayについて調べるところから始めないと。。 扱う画像について カラー(RGB各チャンネル8ビット)のraw画像を扱います。 (RAW画像ではなくベタ画像の方) よって画像データは R0G0B0 R1G1B1 R2G2B2 ・・・の順で格納されているものとします。 画像データの扱い ByteArray上の画像データを参照する場合、 ・画像の横幅 (width) ・1画素あたりのバイト数 (bytesPerPixel) の2つは最低限必要な情報です。 ここではこれらの情報は既知であるものとします。 (厳密にはチャンネル数も必要ですが、ここでは条件より3で固定されます) ByteArrayに格納された画像データにおいて座標(x,y)の各色成分を取得するには、 img[width*bytesPer
![ByteArrayで画像処理入門以前 – Rest Term](https://cdn-ak-scissors.b.st-hatena.com/image/square/185023362ba215663c110241a1af0aeb662d3767/height=288;version=1;width=512/http%3A%2F%2Frest-term.com%2Fwp-content%2Fthemes%2Fsimple-organization%2Fimg%2Fsite_logo.png)