在MIDP2.0中操作图片像素[7]
[入库:2006年2月23日] [更新:2007年3月24日]
int a = ((p & 0xff000000) >> 24);
int r = ((p & 0x00ff0000) >> 16); int g = ((p & 0x0000ff00) >> 8); int b = ((p & 0x000000ff) >> 0); int ba = a, br = r, bb = b, bg = g; // backup copies // flip the colors around according to the operation required switch (shiftType) { case SHIFT_RED_TO_GREEN: g = r; r = bg; break; case SHIFT_RED_TO_BLUE: b = r; r = bb; break; case SHIFT_GREEN_TO_BLUE: g = b; b = bg; break; case SHIFT_GREEN_TO_RED: g = r; r = bg; break; case SHIFT_BLUE_TO_RED: b = r; r = bb; break; case SHIFT_BLUE_TO_GREEN: b = g; g = bb; break; } // shift all our values back in rgbData[i]&n
本文关键:在MIDP2.0中操作图片像素
本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)