Kinect V2背景删除跟踪只有一个人

时间:2015-07-13 13:38:14

标签: wpf background kinect

我正在使用kinectv2来删除背景。我使用以下链接删除背景。

http://www.codeproject.com/Articles/758344/Background-removal-using-Kinect-green-screen-effec

现在,此代码跟踪后台的所有人,我只需要在后台跟踪一个人。你能不能帮我跟踪后台移除中只有一个人。

此外,我需要在跟踪此人时删除失真。

1 个答案:

答案 0 :(得分:0)

它应该像更改示例中的逻辑一样简单,以检查特定的正文索引值而不是任何人:

    $where = '';
     if (count($whereClauses) > 0) {
$where = 'WHERE '.implode(' AND ',$whereClauses);

来自documentation

  

此帧中的像素值是8位无符号整数,其中0-5直接映射到BodyFrame中的BodyData索引。大于从BodyCount获得的值的值表示像素是背景的一部分,与跟踪的身体无关。

如果要查看各种BodyIndexes,BodyBasics示例项目会为每个正文指定不同的颜色。但是你的改变可能很简单:

     else {
 $conn = mysqli_connect('localhost', 'root', '', 'hezefurniture');
     // Check connection
   if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
    }
  $results = $mysqli->query("SELECT * FROM tblfurniture 

但可能需要用户选择显示哪个正文(0-5)。