Beispiel #1
0
 public static extern void cvCmp(IntPtr src1, IntPtr src2, IntPtr dst, ArrComparison cmp_op);
Beispiel #2
0
 public static extern void cvCmpS(IntPtr src, double value, IntPtr dst, ArrComparison cmp_op);
Beispiel #3
0
 /// <summary>
 /// compares elements of two arrays (dst = src1 [cmpop] src2)
 /// </summary>
 /// <param name="src1"></param>
 /// <param name="src2"></param>
 /// <param name="dst"></param>
 /// <param name="cmpop"></param>
 public static void Compare(InputArray src1, InputArray src2, OutputArray dst, ArrComparison cmpop)
 {
     if (src1 == null)
         throw new ArgumentNullException("src1");
     if (src2 == null)
         throw new ArgumentNullException("src2");
     if (dst == null)
         throw new ArgumentNullException("dst");
     src1.ThrowIfDisposed();
     src2.ThrowIfDisposed();
     dst.ThrowIfNotReady();
     NativeMethods.core_compare(src1.CvPtr, src2.CvPtr, dst.CvPtr, (int)cmpop);
     dst.Fix();
 }