嘿,我正在使用 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;