i p Image xsize ysize level p Buffer
Sign up to view full document!
SIGN UP
画像バッファの様子(再確認) → i p. Image xsize ysize level p. Buffer 256 192 255 p. Image->p. Buffer[0][0] PIXEL構造体, {R, G, B} → i ↓ j ysize個 ↓ j 位置[0][0]のRにアクセス: p. Image->p. Buffer[0][0]. r p. Image->p. Buffer[j] xsize個 3
ビット演算 (1) unsigned char A = 113; /* 0111 0001 */ unsigned char B = 15; /* 0000 1111 */ unsigned char D; D = A & B; D = A | B; D = A >> 3; /* AND: 0000 0001 */ /* OR: 0111 1111 */ /* SHIFT: 0000 1110 */ 他にもXOR(^), 左シフト(<<),NOT(~)がある 6
練習問題 (1) 変数の型と初期値 unsigned char A = 3; unsigned char B = 33; unsigned char D = 0; 結果 式 2進 D = A & B A: 0000 0011 B: 0010 0001 D: D = A | B A: B: D: 16進 10進 (0 x 03, 3) (0 x 21, 33) 8
- Slides: 12