using namespace HDK_Sample;
{
};
{
&sizeRange),
};
{
"Image to Filter",
"Mask Input",
0
};
{
}
COP2_FullImageFilter::COP2_FullImageFilter(
OP_Network *parent,
{
setDefaultScope(true, true, 0);
}
COP2_FullImageFilter::~COP2_FullImageFilter()
{
;
}
int ,
int , int )
{
return sdata;
}
void
{
}
void
{
input_areas, needed_areas);
if (area)
input_areas, needed_areas);
if (area)
}
{
}
{
}
{
alphaplane.setScoped(1);
&alphaplane,0,
0, 0,
if(!alpha)
{
}
int comp;
char *idata, *odata;
float *adata;
{
if(odata)
{
}
if(idata && odata)
{
{
float *pix = (float *) idata;
float *out = (float *) odata;
unsigned seed = x * context.
myYsize +
y;
float dx = SYSrandomZero(seed);
float dy = SYSrandomZero(seed);
int idx, idy;
nx = x+idx;
ny = y+idy;
if(nx < 0 || nx >= context.
myXsize ||
continue;
*out = *out + *pix;
}
}
}
}
void
{
"HDK Full Image Filter",
1,
2,
0,
}