public static class DenseOpticalFlowBlockPyramid.F32 extends DenseOpticalFlowBlockPyramid<boofcv.struct.image.ImageFloat32>
ImageFloat32DenseOpticalFlowBlockPyramid.F32, DenseOpticalFlowBlockPyramid.U8flowCurrLayer, flowPrevLayer, maxError, regionRadius, scores, searchRadius, template, tmp| Constructor and Description |
|---|
DenseOpticalFlowBlockPyramid.F32(int searchRadius,
int regionRadius,
int maxPerPixelError) |
| Modifier and Type | Method and Description |
|---|---|
protected float |
computeError(int cx,
int cy,
boofcv.struct.image.ImageFloat32 curr)
Computes the error between the template and a region in 'curr' centered at cx,cy
|
protected void |
extractTemplate(int cx,
int cy,
boofcv.struct.image.ImageFloat32 prev)
Extracts a square template from the image 'prev' center at cx and cy
|
checkNeighbors, findFlow, getOpticalFlow, getRegionRadius, getSearchRadius, processpublic DenseOpticalFlowBlockPyramid.F32(int searchRadius,
int regionRadius,
int maxPerPixelError)
protected void extractTemplate(int cx,
int cy,
boofcv.struct.image.ImageFloat32 prev)
DenseOpticalFlowBlockPyramidextractTemplate in class DenseOpticalFlowBlockPyramid<boofcv.struct.image.ImageFloat32>protected float computeError(int cx,
int cy,
boofcv.struct.image.ImageFloat32 curr)
DenseOpticalFlowBlockPyramidcomputeError in class DenseOpticalFlowBlockPyramid<boofcv.struct.image.ImageFloat32>