protected override void DisposeUnmanaged()
 {
     NativeMethods.bgsegm_Ptr_BackgroundSubtractorMOG_delete(ptr);
     base.DisposeUnmanaged();
 }
 protected override void Release()
 {
     NativeMethods.bgsegm_Ptr_BackgroundSubtractorMOG_delete(ptr);
 }