类 SyntheticSequenceGenerator
- java.lang.Object
-
- org.opencv.core.Algorithm
-
- org.opencv.bgsegm.SyntheticSequenceGenerator
-
public class SyntheticSequenceGenerator extends Algorithm
用于测试背景减除算法的合成帧序列生成器。它将在背景之上生成移动对象。它将对背景应用一些失真,以使测试更加复杂。
-
-
构造函数摘要
构造函数 修饰符 构造函数 描述 保护SyntheticSequenceGenerator(long addr)SyntheticSequenceGenerator(Mat background, Mat object, double amplitude, double wavelength, double wavespeed, double objspeed)创建 SyntheticSequenceGenerator 的实例。
-
方法摘要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 描述 static SyntheticSequenceGenerator__fromPtr__(long addr)protected voidfinalize()voidgetNextFrame(Mat frame, Mat gtMask)获取序列中的下一帧。-
从类继承的方法 org.opencv.core.Algorithm
clear, empty, getDefaultName, getNativeObjAddr, save
-
-
-
-
构造函数详细信息
-
SyntheticSequenceGenerator
protected SyntheticSequenceGenerator(long addr)
-
SyntheticSequenceGenerator
public SyntheticSequenceGenerator(Mat background, Mat object, double amplitude, double wavelength, double wavespeed, double objspeed)
创建 SyntheticSequenceGenerator 的实例。- 参数
background- 对象的背景图像。object- 将在背景上缓慢移动的对象图像。amplitude- 应用于背景的波浪失真的幅度。wavelength- 应用于背景的失真中的波长。wavespeed- 波浪移动的速度。objspeed- 对象在背景上飞过的速度。
-
-
方法详细信息
-
__fromPtr__
public static SyntheticSequenceGenerator __fromPtr__(long addr)
-
getNextFrame
public void getNextFrame(Mat frame, Mat gtMask)
获取序列中的下一帧。- 参数
frame- 输出帧。gtMask- 输出 ground-truth (参考) 分割掩码对象/背景。
-
-