/// <summary> /// /// </summary> /// <param name="mat"></param> internal OutputArray(IEnumerable <Mat> mat) { if (mat == null) { throw new ArgumentNullException("mat"); } using (var matVector = new VectorOfMat(mat)) { ptr = NativeMethods.core_OutputArray_new_byVectorOfMat(matVector.CvPtr); } obj = mat; }