Рекурсивная разметка связных областей 2
void Fill(BIT* img[], int* labels[], int x, int y, int L)
if( (labels[x][y] = = 0) && (img[x][y] = = 1) )
Fill(img, labels, x – 1, y, L);
Fill(img, labels, x + 1, y, L);
Fill(img, labels, x, y - 1, L);
Fill(img, labels, x, y + 1, L);