示例#1
0
        /// <summary>
        /// OR演算子
        /// </summary>
        /// <param name="src1"></param>
        /// <param name="src2"></param>
        /// <returns></returns>
#else
        /// <summary>
        /// Binary  bitwise OR operator
        /// </summary>
        /// <param name="src1"></param>
        /// <param name="src2"></param>
        /// <returns></returns>
#endif
        public static GpuMat operator |(GpuMat src1, GpuMat src2)
        {
            if (src1 == null)
            {
                throw new ArgumentNullException("src1");
            }
            if (src2 == null)
            {
                throw new ArgumentNullException("src2");
            }

            GpuMat dst = new GpuMat();

            GpuInvoke.GpuMat_opOr(src1.CvPtr, src2.CvPtr, dst.CvPtr);
            return(dst);
        }