Lines Matching defs:manhattan
887 unsigned int *index, *manhattan;
901 manhattan = dist_map;
905 *manhattan++ = *mask++;
910 manhattan = dist_map;
915 if (*manhattan == erode)
918 *manhattan = 0;
923 *manhattan = cols + rows;
926 if (manhattan[-cols] + 1 < *manhattan)
928 *manhattan = manhattan[-cols] + 1;
934 if (manhattan[-1] + 1 < *manhattan)
936 *manhattan = manhattan[-1] + 1;
939 if (manhattan[-1] + 1 == *manhattan)
944 manhattan++;
949 manhattan = dist_map + itop - 1;
958 if (manhattan[+cols] + 1 < *manhattan)
960 *manhattan = manhattan[+cols] + 1;
963 if (manhattan[+cols] + 1 == *manhattan)
970 if (manhattan[1] + 1 < *manhattan)
972 *manhattan = manhattan[1] + 1;
975 if (manhattan[1] + 1 == *manhattan)
979 manhattan--;
992 unsigned int *manhattan;
1016 manhattan = dist_map;
1019 if (*manhattan++ <= thresh)
1124 unsigned int *dist_map, *manhattan;
1158 manhattan = dist_map;
1164 dist = *manhattan++;
1189 manhattan = dist_map;
1192 dist = *manhattan++;