コード例 #1
0
ファイル: Arr.cs プロジェクト: jonnew/opencv.net
            public MatHeader(Arr source, _CvMat subMat)
                : base(true)
            {
                var pMat = NativeMethods.cvCreateMatHeader(subMat.rows, subMat.cols, subMat.type);

                NativeMethods.cvInitMatHeader(pMat, subMat.rows, subMat.cols, subMat.type, subMat.data, subMat.step);
                SetHandle(pMat);
                owner = source;
            }
コード例 #2
0
            public IplImageSubRect(IplImage source, _CvMat subRect)
                : base(true)
            {
                var pImage = NativeMethods.cvCreateImageHeader(new Size(subRect.cols, subRect.rows), source.Depth, source.Channels);

                SetHandle(pImage);
                SetData(subRect.data, subRect.step);
                owner = source;
            }