Package org.opencv.bgsegm
Class SyntheticSequenceGenerator
- java.lang.Object
- 
- org.opencv.core.Algorithm
- 
- org.opencv.bgsegm.SyntheticSequenceGenerator
 
 
- 
 public class SyntheticSequenceGenerator extends Algorithm Synthetic frame sequence generator for testing background subtraction algorithms. It will generate the moving object on top of the background. It will apply some distortion to the background to make the test more complex.
- 
- 
Constructor SummaryConstructors Modifier Constructor Description protectedSyntheticSequenceGenerator(long addr)SyntheticSequenceGenerator(Mat background, Mat object, double amplitude, double wavelength, double wavespeed, double objspeed)Creates an instance of SyntheticSequenceGenerator.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SyntheticSequenceGenerator__fromPtr__(long addr)protected voidfinalize()voidgetNextFrame(Mat frame, Mat gtMask)Obtain the next frame in the sequence.- 
Methods inherited from class org.opencv.core.Algorithmclear, empty, getDefaultName, getNativeObjAddr, save
 
- 
 
- 
- 
- 
Constructor Detail- 
SyntheticSequenceGeneratorprotected SyntheticSequenceGenerator(long addr) 
 - 
SyntheticSequenceGeneratorpublic SyntheticSequenceGenerator(Mat background, Mat object, double amplitude, double wavelength, double wavespeed, double objspeed) Creates an instance of SyntheticSequenceGenerator.- Parameters:
- background- Background image for object.
- object- Object image which will move slowly over the background.
- amplitude- Amplitude of wave distortion applied to background.
- wavelength- Length of waves in distortion applied to background.
- wavespeed- How fast waves will move.
- objspeed- How fast object will fly over background.
 
 
- 
 - 
Method Detail- 
__fromPtr__public static SyntheticSequenceGenerator __fromPtr__(long addr) 
 - 
getNextFramepublic void getNextFrame(Mat frame, Mat gtMask) Obtain the next frame in the sequence.- Parameters:
- frame- Output frame.
- gtMask- Output ground-truth (reference) segmentation mask object/background.
 
 
- 
 
-