I'm trying to figure this out but if someone can tell me in the meantime I'd appreciate it.
Can I do this without using rule1 and rule2?
Can I do this without using rule1 and rule2?
Code:
rule1 = rule2 = 0
if (obufs[1][row*FOCPLWIDTH + col]/obufs[0][row*FOCPLWIDTH + col] > 1.5)
rule1 = 1;
if (rule1 == 1)
{
sum = 0;
for ( i = -1; i < 2; i++)
for ( j = -1; j < 2; j++)
if (!(i == 0 && j == 0))
sum += obufs[1][(row - i)*FOCPLWIDTH + col - j];
if (2 * sum/8 < obufs[1][row*FOCPLWIDTH + col])
rule2 = 1;
}
if (rule1 == 1 && rule2 == 1)
obuf[row*FOCPLWIDTH + col] = 0;
else
for (i = 0; i < no_reads; i++) ...