ねえ、JAVA (sobel オペレーター) で画像を扱っていますが、コード行の意味がわかりません。
int p = img.getRGB(x,y);
int a = (p>>24)&0xff;
int r = (p>>16)&0xff;
int g = (p>>8)&0xff;
int b = p&0xff;
p = (a<<24) | (avg<<16) | (avg<<8) |avg;
それでは、誰かがこれらの行の意味を説明できますか?
(p>>24)&0xff
p = (a<<24) | (avg<<16) | (avg<<8) |avg;