public static Scalar Trace(InputArray mtx) { if (mtx == null) throw new ArgumentNullException(nameof(mtx)); mtx.ThrowIfDisposed(); var ret = NativeMethods.core_trace(mtx.CvPtr); GC.KeepAlive(mtx); return ret; } #endregion