Tesi Robotica Algoritmi ed architetture per la risoluzione di... | Page 95
95
419
424
429
434
439
444
449
454
}
}
structured:
{
x++;
if(x>xsizeB)
break;
else
{
register const unsigned char* const p = im + y*width + x;
register const int cb = *p + b;
register const int c_b = *p - b;
if(p[offset0] > cb)
if(p[offset2] > cb)
if(p[offset3] > cb)
if(p[offset5] > cb)
if(p[offset7] > cb)
if(p[offset1] > cb)
goto success_structured;
else
if(p[offset4] > cb)
if(p[offset6] > cb)
goto success_structured;
else
goto structured;
else
goto structured;
else
if(p[offset1] > cb)
if(p[offset4] > cb)
goto success_structured;
else
goto structured;
else
if(p[offset4] > cb)
if(p[offset6] > cb)
goto success_structured;
else
goto structured;
else
goto structured;
else