Package boofcv.abst.disparity
Class DisparitySmootherSpeckleFilter<Image extends ImageBase<Image>,Disp extends ImageGray<Disp>>
java.lang.Object
boofcv.abst.disparity.DisparitySmootherSpeckleFilter<Image,Disp>
- All Implemented Interfaces:
DisparitySmoother<Image,,Disp> VerbosePrint
public class DisparitySmootherSpeckleFilter<Image extends ImageBase<Image>,Disp extends ImageGray<Disp>>
extends Object
implements DisparitySmoother<Image,Disp>
Wrapper around
ConnectedTwoRowSpeckleFiller_F32 for DisparitySmoother-
Constructor Summary
ConstructorsConstructorDescriptionDisparitySmootherSpeckleFilter(ConnectedSpeckleFiller<Disp> filler, ConfigSpeckleFilter config) -
Method Summary
Modifier and TypeMethodDescriptionvoidProcess the disparity image and smooth it.voidsetVerbose(@Nullable PrintStream out, @Nullable Set<String> configuration)
-
Constructor Details
-
DisparitySmootherSpeckleFilter
public DisparitySmootherSpeckleFilter(ConnectedSpeckleFiller<Disp> filler, ConfigSpeckleFilter config)
-
-
Method Details
-
process
Description copied from interface:DisparitySmootherProcess the disparity image and smooth it. The input disparity is modified.- Specified by:
processin interfaceDisparitySmoother<Image extends ImageBase<Image>,Disp extends ImageGray<Disp>> - Parameters:
image- (Input) Rectified image the disparity is computed from. Pixels should line up.disp- (Input, Output) The disparity image which is to be smoothed.disparityRange- (Input) Range of values in the disparity image.
-
setVerbose
public void setVerbose(@Nullable @Nullable PrintStream out, @Nullable @Nullable Set<String> configuration) - Specified by:
setVerbosein interfaceVerbosePrint
-