Tag: kinect

将c#格式的数据保存到excel文件中

我正在使用Kinect并尝试将跟踪坐标保存到excel文件中。 我已经设法创build了Excel文件并保存了数据,但是我需要格式化数据保存的方式以创buildgraphics。 我该怎么做? 数据当前显示在一个单元格中,如下所示: 23-04-13 10:24 头:X:411 Y:255 肩中心:X:417 Y:317 左肩:X:360 Y:353 肩膀右:X:474 Y:357 ElbowLeft:X:341 Y:412 ElbowRight:X:513 Y:426 WristLeft:X:321 Y:451 WristRight:X:513 Y:471 HandLeft:X:312 Y:454 HandRight:X:502 Y:471 脊椎:X:422 Y:389 HipCenter:X:422 Y:403 HipLeft:X:397 Y:429 HipRight:X:450 Y:434 膝盖左:X:305 Y:484 KneeRight:X:316 Y:425 脚踝左脚:X:205 Y:547 脚踝对:X:426 Y:437 FootLeft:X:178 Y:559 FootRight:X:394 Y:441 我需要在不同的单元格中的坐标值。 我的代码保存为Excel。 } TextBox1.Text = Head; TextBox2.Text = ShoulderCenter; […]

写入Excel会遗漏一些使用线程的数据

我使用Kinect v2来logging和计算一个主题的骨架,这是一个耗时的任务。 我也同时写入关于骨架的数据到一个Excel工作表,冻结软件。 因此,我使用Thread来处理Excel写作任务。 它运行顺利,但问题是,当我写一个Excel工作表,它错过了一些单元格,如图所示。 任何build议? testThreadStart11 = new ThreadStart(excelwriter); testThread11 = new Thread(testThreadStart11) { IsBackground = true }; testThread11.Start(); public void excelwriter() { _excelWorksheet.Cells[_excelCol, 1] = _excelRowNum; _excelWorksheet.Cells[_excelCol, 2] = limb1.ToString(); _excelWorksheet.Cells[_excelCol, 3] = limb2.ToString(); _excelCol++; _excelRowNum++; }