久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

  • <small id='pWxc6'></small><noframes id='pWxc6'>

    <i id='pWxc6'><tr id='pWxc6'><dt id='pWxc6'><q id='pWxc6'><span id='pWxc6'><b id='pWxc6'><form id='pWxc6'><ins id='pWxc6'></ins><ul id='pWxc6'></ul><sub id='pWxc6'></sub></form><legend id='pWxc6'></legend><bdo id='pWxc6'><pre id='pWxc6'><center id='pWxc6'></center></pre></bdo></b><th id='pWxc6'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='pWxc6'><tfoot id='pWxc6'></tfoot><dl id='pWxc6'><fieldset id='pWxc6'></fieldset></dl></div>

        <tfoot id='pWxc6'></tfoot>

      1. <legend id='pWxc6'><style id='pWxc6'><dir id='pWxc6'><q id='pWxc6'></q></dir></style></legend>
        • <bdo id='pWxc6'></bdo><ul id='pWxc6'></ul>

        Kinect:我如何識別第一個跟蹤的骨架并在之后用它

        Kinect: How do i ID the first tracked skeleton and do stuff with it after(Kinect:我如何識別第一個跟蹤的骨架并在之后用它做些什么)
          <bdo id='ISbZq'></bdo><ul id='ISbZq'></ul>
              <tbody id='ISbZq'></tbody>

              <i id='ISbZq'><tr id='ISbZq'><dt id='ISbZq'><q id='ISbZq'><span id='ISbZq'><b id='ISbZq'><form id='ISbZq'><ins id='ISbZq'></ins><ul id='ISbZq'></ul><sub id='ISbZq'></sub></form><legend id='ISbZq'></legend><bdo id='ISbZq'><pre id='ISbZq'><center id='ISbZq'></center></pre></bdo></b><th id='ISbZq'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='ISbZq'><tfoot id='ISbZq'></tfoot><dl id='ISbZq'><fieldset id='ISbZq'></fieldset></dl></div>
                <legend id='ISbZq'><style id='ISbZq'><dir id='ISbZq'><q id='ISbZq'></q></dir></style></legend>

                <small id='ISbZq'></small><noframes id='ISbZq'>

                <tfoot id='ISbZq'></tfoot>
                1. 本文介紹了Kinect:我如何識別第一個跟蹤的骨架并在之后用它做些什么的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  限時送ChatGPT賬號..

                  我如何識別 kinect 跟蹤的第一個骨架,然后對其進行處理.我只對第一個骨架感興趣,以后我不需要它們.最好根本不跟蹤進入的下一個骨架.

                  How can i ID the first skeleton the kinect tracked and then do stuff with it. Im only interested in the first skeleton and whichever comes after i do not need them. Preferably the next skeleton that comes in is not tracked at all.

                  誰能幫我這個謝謝.目前我使用的下面的代碼不起作用.我嘗試了一些快速的 linq 查詢,但我不太確定如何使用它.總是有錯誤.

                  Can someone help me with this thanks. Currently the code below im using does not work. I have tried some quick linq query but im not very sure how to use it. Always having errors with it.

                  誰能給我一些我可以使用的例子提前謝謝!

                  Can someone give me some examples i can work with thanks in advance!!

                  private void SensorSkeletonFrameReady(object sender, SkeletonFrameReadyEventArgs e)
                      {
                  
                              Skeleton[] skeletons = new Skeleton[0];
                  
                  
                              using (SkeletonFrame skeletonFrame = e.OpenSkeletonFrame())
                              {
                                  if (skeletonFrame != null)
                                  {
                                      skeletons = new Skeleton[skeletonFrame.SkeletonArrayLength];
                                      skeletonFrame.CopySkeletonDataTo(skeletons);
                                  }
                              }
                  
                              using (DrawingContext dc = this.drawingGroup.Open())
                              {
                                  // Draw a transparent background to set the render size
                                  dc.DrawRectangle(Brushes.Black, null, new Rect(160, 0.0, RenderWidth, RenderHeight));
                  
                                  if (skeletons.Length != 0)
                                  {
                  
                  
                                     foreach (Skeleton skel in skeletons)
                                      {
                                          RenderClippedEdges(skel, dc);
                  
                  
                                          if (skel.TrackingState == SkeletonTrackingState.Tracked)
                                          {
                                              this.TrackingId = Skel;
                                              sensor.SkeletonStream.AppChoosesSkeletons = true;
                                              sensor.SkeletonStream.ChooseSkeletons(skel.TrackingId);
                  
                                              this.DrawBonesAndJoints(skel, dc);
                  
                                              if (skel == null)
                                              {
                  
                                                  Process.Start("wmplayer.exe", "C:\Users\User\Downloads\Test.wma");
                                              }
                                          }
                                          else if (skel.TrackingState == SkeletonTrackingState.NotTracked)
                                          {
                                              sensor.SkeletonStream.AppChoosesSkeletons = false;
                                          }
                                      }
                                  }
                  
                                  // prevent drawing outside of our render area
                                  this.drawingGroup.ClipGeometry = new RectangleGeometry(new Rect(160, 0.0, RenderWidth, RenderHeight));
                              }
                  
                      }
                  

                  推薦答案

                  這段代碼只能追蹤一個骨架:

                  You can track only one skeleton with this piece of code:

                  int trackingID;
                  skeletonTracked = new Skeleton();
                  bool first = true;
                  Skeleton skeleton;
                  Skeleton[] skeletons = new Skeleton[6];
                  
                  ...
                  
                  public void AllFramesReady(object sender, AllFramesReadyEventArgs e)
                  {
                      using (SkeletonFrame sFrame = e.OpenSkeletonFrame())
                      {
                          sFrame.CopySkeletonDataTo(skeletons);
                          skeleton = (from s in skeletons where s.TrackingState == SkeletonTrackingState.Tracked select s).FirstOrDefault();
                          if (skeleton == null)
                              return;
                      }
                  
                      using (DrawingContext dc = this.drawingGroup.Open())
                      {
                              // Draw a transparent background to set the render size
                          dc.DrawRectangle(Brushes.Black, null, new Rect(160, 0.0, RenderWidth, RenderHeight));
                  
                          RenderClippedEdges(skel, dc);            
                  
                          if (skeleton.TrackingState == SkeletonTrackingState.Tracked)
                          {
                              if (first)
                              {
                                  skeletonTracked = skeleton;
                                  trackingId = skeleton.TrackingID;
                                  ...
                                  first = false;
                              }
                  
                              if (skeleton.TrackingID == trackingId)
                              {
                                  ...
                              }
                          }
                  
                          ...
                      }
                  }
                  

                  此代碼查找檢測到的第一個骨架,如果它的跟蹤 ID 等于檢測到的第一個骨架,則對它執行操作,否則您不對稍后檢測到的其他骨架執行操作.但是,我會看到 Kinect 用戶檢測,因為它具有其他單獨檢測骨架的方法ID/索引.ID 的方法非常適合區分多個玩家,但對于每個骷髏來說,它們的變化很大.索引會保存很短的時間,因此您可以編寫一些代碼來檢測骨架是否離開了框架.

                  This code finds the first skeleton detected, if it's tracking ID is equal to the first one detected, then you perform operations with it, otherwise you don't perform operations on other skeletons that are detected later. However, I would see Kinect user Detection as it has other methods of detecting skeletons with seperate ids/indexes. The method of IDs is great for distinguishing between multiple players, but they change largely for every skeleton. The indexes are saved for a short time so you could have some code for detecting that the skeleton left the frame.

                  這篇關于Kinect:我如何識別第一個跟蹤的骨架并在之后用它做些什么的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  What are good algorithms for vehicle license plate detection?(車牌檢測有哪些好的算法?)
                  onClick event for Image in Unity(Unity中圖像的onClick事件)
                  Running Total C#(運行總 C#)
                  Deleting a directory when clicked on a hyperlink with JAvascript.ASP.NET C#(單擊帶有 JAvascript.ASP.NET C# 的超鏈接時刪除目錄)
                  asp.net listview highlight row on click(asp.net listview 在單擊時突出顯示行)
                  Calling A Button OnClick from a function(從函數調用按鈕 OnClick)

                  1. <i id='FlufM'><tr id='FlufM'><dt id='FlufM'><q id='FlufM'><span id='FlufM'><b id='FlufM'><form id='FlufM'><ins id='FlufM'></ins><ul id='FlufM'></ul><sub id='FlufM'></sub></form><legend id='FlufM'></legend><bdo id='FlufM'><pre id='FlufM'><center id='FlufM'></center></pre></bdo></b><th id='FlufM'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='FlufM'><tfoot id='FlufM'></tfoot><dl id='FlufM'><fieldset id='FlufM'></fieldset></dl></div>

                      <tbody id='FlufM'></tbody>
                  2. <tfoot id='FlufM'></tfoot>
                      <legend id='FlufM'><style id='FlufM'><dir id='FlufM'><q id='FlufM'></q></dir></style></legend>
                          <bdo id='FlufM'></bdo><ul id='FlufM'></ul>

                          <small id='FlufM'></small><noframes id='FlufM'>

                            主站蜘蛛池模板: 国产一区二区在线视频 | 久久久久久国产精品 | 亚洲成人一区二区三区 | 国产精品色婷婷久久58 | 久久综合av | 瑟瑟免费视频 | 欧美日韩一 | 色视频网站 | 精品久久一区二区三区 | 日韩欧美网 | 蜜桃精品视频在线 | 亚洲欧洲成人 | 国产精品视频免费 | 欧美日韩国产一区二区三区不卡 | 一区二区三区四区不卡视频 | 欧美精品一区二区三区四区五区 | 久久久久久久网 | 国产欧美精品 | 99精品视频免费观看 | 神马久久春色视频 | 欧美日韩1区2区3区 欧美久久一区 | 久久久久久久久久毛片 | 中文字幕在线一区 | 日本久久精品视频 | 欧美精品一区二区三区在线 | 国产精品入口久久 | 国产一区中文字幕 | 中文字幕在线三区 | 91亚洲国产| 免费在线观看黄视频 | 日韩图区 | 自拍亚洲 | 国产日韩亚洲欧美 | 丁香五月网久久综合 | 久久久久久久久久性 | 自拍视频网 | 久久影音先锋 | 成人一区二区在线 | 日本在线中文 | 国产丝袜一区二区三区免费视频 | 色秀网站 |