namespace OpenCvSharp;
// ReSharper disable InconsistentNaming
static partial class Cv2
{
///
///
///
///
public static FrameSource CreateFrameSource_Empty()
{
return FrameSource.CreateFrameSource_Empty();
}
///
///
///
///
///
public static FrameSource CreateFrameSource_Video(string fileName)
{
return FrameSource.CreateFrameSource_Video(fileName);
}
///
///
///
///
///
public static FrameSource CreateFrameSource_Video_CUDA(string fileName)
{
return FrameSource.CreateFrameSource_Video_CUDA(fileName);
}
///
///
///
///
///
public static FrameSource CreateFrameSource_Camera(int deviceId)
{
return FrameSource.CreateFrameSource_Camera(deviceId);
}
///
/// Create Bilateral TV-L1 Super Resolution.
///
///
public static SuperResolution CreateSuperResolution_BTVL1()
{
return SuperResolution.CreateBTVL1();
}
///
/// Create Bilateral TV-L1 Super Resolution.
///
///
public static SuperResolution CreateSuperResolution_BTVL1_CUDA()
{
return SuperResolution.CreateBTVL1_CUDA();
}
///
///
///
///
public static DenseOpticalFlowExt CreateOptFlow_Farneback()
{
return DenseOpticalFlowExt.CreateFarneback();
}
///
///
///
///
public static DenseOpticalFlowExt CreateOptFlow_Farneback_GPU()
{
return DenseOpticalFlowExt.CreateFarneback_CUDA();
}
///
///
///
///
public static DenseOpticalFlowExt CreateOptFlow_DualTVL1_GPU()
{
return DenseOpticalFlowExt.CreateDualTVL1_CUDA();
}
///
///
///
///
public static DenseOpticalFlowExt CreateOptFlow_Brox_GPU()
{
return DenseOpticalFlowExt.CreateBrox_CUDA();
}
///
///
///
///
public static DenseOpticalFlowExt CreateOptFlow_PyrLK_GPU()
{
return DenseOpticalFlowExt.CreatePyrLK_CUDA();
}
}