9 float total_diff = 0.0f;
10 for (
int i = 0; i < num_leds; i++) {
12 int r_diff = (int)frame1[i].r - (
int)frame2[i].r;
13 int g_diff = (int)frame1[i].g - (
int)frame2[i].g;
14 int b_diff = (int)frame1[i].b - (
int)frame2[i].b;
17 float pixel_diff =
fl::sqrt(r_diff*r_diff + g_diff*g_diff + b_diff*b_diff);
18 total_diff += pixel_diff;
20 return total_diff / num_leds;