public class ImplDisparityScoreSadRectFive_F32<Disparity extends ImageSingleBand> extends DisparityScoreWindowFive<ImageFloat32,Disparity>
Implementation of DisparityScoreWindowFive
for processing
images of type ImageFloat32
.
DO NOT MODIFY. Generated by GenerateDisparityScoreSadRectFive
.
lengthHorizontal, maxDisparity, minDisparity, radiusX, radiusY, rangeDisparity, regionHeight, regionWidth
Constructor and Description |
---|
ImplDisparityScoreSadRectFive_F32(int minDisparity,
int maxDisparity,
int regionRadiusX,
int regionRadiusY,
DisparitySelect<float[],Disparity> computeDisparity) |
Modifier and Type | Method and Description |
---|---|
void |
_process(ImageFloat32 left,
ImageFloat32 right,
Disparity disparity)
Inner function that computes the disparity.
|
protected void |
computeScoreFive(float[] top,
float[] middle,
float[] bottom,
float[] score,
int width)
Compute the final score by sampling the 5 regions.
|
java.lang.Class<Disparity> |
getDisparityType() |
java.lang.Class<ImageFloat32> |
getInputType() |
getBorderX, getBorderY
getMaxDisparity, getMinDisparity, process
public ImplDisparityScoreSadRectFive_F32(int minDisparity, int maxDisparity, int regionRadiusX, int regionRadiusY, DisparitySelect<float[],Disparity> computeDisparity)
public void _process(ImageFloat32 left, ImageFloat32 right, Disparity disparity)
DisparityScoreRowFormat
_process
in class DisparityScoreRowFormat<ImageFloat32,Disparity extends ImageSingleBand>
protected void computeScoreFive(float[] top, float[] middle, float[] bottom, float[] score, int width)
public java.lang.Class<ImageFloat32> getInputType()
getInputType
in class DisparityScoreRowFormat<ImageFloat32,Disparity extends ImageSingleBand>
public java.lang.Class<Disparity> getDisparityType()
getDisparityType
in class DisparityScoreRowFormat<ImageFloat32,Disparity extends ImageSingleBand>
Copyright © 2011-2012 Peter Abeles