57 image = malloc(map->
size_x * map->
size_y *
sizeof(image[0]));
60 for (j = 0; j < map->
size_y; j++)
62 for (i = 0; i < map->
size_x; i++)
65 pixel = image + (j * map->
size_x + i);
68 *pixel = RTK_RGB16(col, col, col);
92 image = malloc(map->
size_x * map->
size_y *
sizeof(image[0]));
95 for (j = 0; j < map->
size_y; j++)
97 for (i = 0; i < map->
size_x; i++)
100 pixel = image + (j * map->
size_x + i);
104 *pixel = RTK_RGB16(col, col, col);
125 uint16_t *image, *mask;
126 uint16_t *ipix, *mpix;
128 image = malloc(map->
size_x * map->
size_y *
sizeof(image[0]));
129 mask = malloc(map->
size_x * map->
size_y *
sizeof(mask[0]));
132 for (j = 0; j < map->
size_y; j++)
134 for (i = 0; i < map->
size_x; i++)
137 ipix = image + (j * map->
size_x + i);
138 mpix = mask + (j * map->
size_x + i);
140 level = cell->wifi_levels[index];
144 col = 255 * (100 + level) / 100;
145 *ipix = RTK_RGB16(col, col, col);