Рекурсивная разметка связных областей 1
void Labeling(BIT* img[], int* labels[])
{
// labels должна быть обнулена
L = 1;
for(y = 0; y < H; y++)
for(x = 0; x < W; x++)
if( (img[x][y] = = 1)
&& (labes[x][y] = = 0) )
{
Fill(img, labels, x, y, L++);
}
}
Предыдущий слайд
Следующий слайд
Первый слайд
Графический вариант