コード例 #1
0
        public static OpenCV.Net.Mat NSK_Read(int n_channels, int buffer_size)
        {
            var result      = new OpenCV.Net.Mat(n_channels, buffer_size, OpenCV.Net.Depth.F32, 1);
            var samplesRead = NSK_Read(result.Data, buffer_size);

            if (samplesRead == 0)
            {
                return(null);
            }
            return(result);
        }
コード例 #2
0
ファイル: File.cs プロジェクト: kampff-lab/bonsai.neuroseeker
        public static NskDataFrame NSK_Read_File(int n_channels, int buffer_size)
        {
            var result      = new OpenCV.Net.Mat(n_channels, buffer_size, OpenCV.Net.Depth.F32, 1);
            var sync        = new OpenCV.Net.Mat(1, buffer_size, OpenCV.Net.Depth.U16, 1);
            var samplesRead = NSK_Read_File(result.Data, sync.Data, buffer_size);

            if (samplesRead == 0)
            {
                return(null);
            }
            return(new NskDataFrame(result, sync));
        }