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(); } }