Bitmapというオブジェクト
form _ ((Form fromFileNamed: 'sample.jpg') asFormOfDepth: 32) asGrayScale. bits _ form bits.
とやって取り出したbitsと名付けたBitmapのインスタンス。もとのsample.jpgが320x240の場合、bitsの要素数は?
76800じゃなくって、19200だ。
Bitmap>>#byteSizeを見ると、
biteSize ^self size * 4
ってなってる。
つまり、各要素が4ピクセル分の情報を持ってるってことだ。
要素に含まれる1つめのピクセルは、
value >> 24
でいい。
2つめを取り出すのに、
(value bitAnd: 255 << 16) >> 16
とやった。