写一个骰子作画的辅助工具
具体来说,
第一步,将图片分割成16像素x16像素的小方块。
for (int i=0; i > 8 ) & 0xFF; int _blue = (argb) & 0xFF; return int(0.3*_red + 0.59*_green + 0.11*_blue); }int k=0; k > 24) & 0xFF; int _red = (argb >> 16) & 0xFF; int _green = (argb >> 8 ) & 0xFF; int _blue = (argb) & 0xFF; return int(0.3*_red + 0.59*_green + 0.11*_blue); }
第三步,计算该数组的平均值,并用1-6之间的一个整数来表示。
int dice_num = six_step_gray(mean(x)); int mean(int[] x) { float m = 0; for (int i=0; i
Success story sharing