freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于kinect的人機(jī)交互系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)論文(文件)

2025-07-14 10:36 上一頁面

下一頁面
 

【正文】 ArmPutDownThreshold定義右手臂是否放下的布爾值isRightHandPutDown。 + W + str2,在主窗體上顯示目前的狀態(tài); 若左手臂是否前伸的布爾值isLeftHandFrontStretched和右手臂是否前伸的布爾值isRightHandFrontStretched同為真,則令線程休眠100毫秒目的是防止鍵盤事件過于頻繁,()方法使得S鍵按下并松開,對(duì)應(yīng)俄羅斯方框程序的加速下落鍵。 定義字符串str1值為控制PPT播放中,;定義字符串str2值為鍵被按下;(2)判斷動(dòng)作使之與鍵盤事件相對(duì)應(yīng)首先判斷執(zhí)行狀態(tài)的flag值是否為0,為0則證明還未執(zhí)行鍵盤事件或已經(jīng)觸發(fā)了復(fù)位動(dòng)作,這是為了防止反復(fù)觸發(fā)鍵盤事件導(dǎo)致PPT播放不正常。若右手臂是否平舉的布爾值isRightHandStretched為真,()方法使得N鍵按下并松開,對(duì)應(yīng)PowerPoint程序的播放下一張幻燈片操作。若左手臂是否前伸的布爾值isLeftHandFrontStretched和右手臂是否前伸的布爾值isRightHandFrontStretched同為真,()方法使得F5鍵按下并松開,對(duì)應(yīng)PowerPoint程序的開始播放幻燈片操作。通過判斷左手的Y軸坐標(biāo)與左肩的Y軸坐標(biāo)的差值是否大于手臂垂直舉起的閾值A(chǔ)rmRaisedThreshhold定義左手是否舉起的布爾值isLeftHandRaised;通過判斷右手的Y軸坐標(biāo)與右肩的Y軸坐標(biāo)的差值是否大于手臂垂直舉起的閾值A(chǔ)rmRaisedThreshhold定義右手是否舉起的布爾值isRightHandRaised;通過判斷左肩的X軸坐標(biāo)與左手的X軸坐標(biāo)的差值是否大于手臂水平伸展的閾值A(chǔ)rmStretchedThreadhold定義左手臂是否平舉的布爾值isLeftHandStretched;通過判斷右手的X軸坐標(biāo)與右肩的X軸坐標(biāo)的差值是否大于手臂水平伸展的閾值A(chǔ)rmStretchedThreadhold定義右手臂是否平舉的布爾值isRightHandStretched;通過判斷左肩的Z軸坐標(biāo)與左手的Z軸坐標(biāo)的差值是否大于手臂水平前伸的閾值A(chǔ)rmFrontStretchedThreshold定義左手臂是否前伸的布爾值isLeftHandFrontStretched;通過判斷右肩的Z軸坐標(biāo)與右手的Z軸坐標(biāo)的差值是否大于手臂水平前伸的閾值A(chǔ)rmFrontStretchedThreshold定義右手臂是否前伸的布爾值isRightHandFrontStretched;通過判斷左手的X軸坐標(biāo)與左肩的X軸坐標(biāo)的差的絕對(duì)值是否小于手臂垂直放下的閾值A(chǔ)rmPutDownThreshold定義左手臂是否放下的布爾值isLeftHandPutDown;通過判斷右手的X軸坐標(biāo)與右肩的X軸坐標(biāo)的差的絕對(duì)值是否小于手臂垂直放下的閾值A(chǔ)rmPutDownThreshold定義右手臂是否放下的布爾值isRightHandPutDown。 + CTRL+← + str2,在主窗體上顯示目前的狀態(tài),令執(zhí)行狀態(tài)的flag值為1。 + F6 + str2,在主窗體上顯示目前的狀態(tài),令執(zhí)行狀態(tài)的flag值為1。 控制視頻播放器的方法(1)相關(guān)變量的定義[].Position;[].Position;[].Position;[].Position。若左手臂是否平舉的布爾值isLeftHandStretched為真,()方法使得PageUp鍵按下并松開,對(duì)應(yīng)視頻播放器程序的播放上一個(gè)視頻操作。若左手是否舉起的布爾值isLeftHandRaised和右手是否舉起的布爾值isRightHandRaised同為真,(, )方法使得CTRL+Z鍵按下并松開,對(duì)應(yīng)視頻播放器程序的停止播放操作。若左手臂是否放下的布爾值isLeftHandPutDown和右手臂是否放下的布爾值isRightHandPutDown同為真,表明上個(gè)動(dòng)作已完成,在主窗體上顯示目前的狀態(tài),并令執(zhí)行狀態(tài)的flag值為0,以便下個(gè)動(dòng)作的執(zhí)行。因?yàn)樯婕暗浇M合鍵映射,()方法。 Kinect UI程序主界面 俄羅斯方塊程序界面 Kinect控制PPT播放的測試 骨骼跟蹤圖 左手平伸時(shí)的骨骼跟蹤圖 運(yùn)行結(jié)果,左手平舉,P鍵被按下,對(duì)應(yīng)控制PPT播放的上一張指令。然后詳細(xì)介紹了Kinect的硬件組成、相關(guān)技術(shù)規(guī)格以及它的工作原理。未來還可以擴(kuò)展其他基于鍵盤控制的程序的操作。不過如有新的動(dòng)作需要定義,可以繼續(xù)擴(kuò)展本程序。,有更快的傳輸速率、更高的分辨率和刷新率,配有更高性能的處理芯片,能更加精確、敏銳地實(shí)時(shí)追蹤人體的細(xì)節(jié)部分。隨著硬件技術(shù)的日新月異,Kinect技術(shù)會(huì)被不斷改良,其人機(jī)交互理念會(huì)被借鑒用到其他場景。人與機(jī)器的交互將會(huì)越來越自然,現(xiàn)實(shí)世界與虛擬世界正面臨著融合的拐點(diǎn)。 //最多同時(shí)可以跟蹤的用戶數(shù) Skeleton[] allSkeletons = new Skeleton[MaxSkeletonTrackingCount]。 //隱藏骨骼跟蹤提示標(biāo)簽 += new DependencyPropertyChangedEventHandler(kinectSensorChooser1_KinectSensorChanged)。 if (kinect == null) { return。 (parameters)。 //啟動(dòng) } catch () { ()。 //獲取距離最近的骨骼跟蹤實(shí)例 if (s == null) { return。 else if (controlFlag == PPT) controlPPT(s)。 //左肩的位置 SkeletonPoint rightShoulder = [].Position。 //判斷左手是否舉起 bool isRightHandRaised = ( ) ArmRaisedThreshhold。 //判斷左手臂是否前伸 bool isRightHandFrontStretched = ( ) ArmFrontStretchedThreshold。 string str2 = 鍵被按下。 } //右手水平伸展開 if (isRightHandStretched) { (400)。amp。 } //雙手同時(shí)前伸 if (isLeftHandFrontStretched amp。 = str1 + S + str2。 } } 獲取最近的骨骼跟蹤實(shí)例的代碼 Skeleton getClosetSkeleton(SkeletonFrameReadyEventArgs e) { using (SkeletonFrame skeletonFrameData = ()) { if (skeletonFrameData == null) { return null。 [].TrackingState == select s).OrderBy(s = [].) .FirstOrDefault()。母校豐富的資源和優(yōu)良的學(xué)術(shù)氛圍給我的研究工作帶來了極大的幫助!感謝我們計(jì)算機(jī)學(xué)院的老師在平時(shí)的生活學(xué)習(xí)過程中給予的無私的幫助,不光對(duì)我的學(xué)習(xí)提出珍貴建議,而且對(duì)我的人生方向和態(tài)度也有指導(dǎo)!在論文的完成過程中,不僅獲得了指導(dǎo)老師的教導(dǎo),還得到其他同學(xué)的熱情幫助,在此表示感謝!感謝家人和親友多年來在學(xué)業(yè)上對(duì)我的巨大支持和幫助,他們毫無保留的默默的奉獻(xiàn)才使我能夠順利地完成我的學(xué)業(yè),他們的支持和鼓勵(lì)是我永遠(yuǎn)的動(dòng)力!感謝評(píng)審論文的各位專家、老師為本文提出的寶貴意見!。 } } 致 謝感謝導(dǎo)師高贊給我課題指導(dǎo),該方向很好的結(jié)合了自己的興趣,才使得自己在大學(xué)學(xué)習(xí)階段感受到了科學(xué)的樂趣,使自己在以后工作中奠定了一個(gè)較高的平臺(tái)。 //查找離Kinect最近的被跟蹤骨骼 Skeleton closestSkeleton = (from s in allSkeletons where == amp。amp。 isRightHandFrontStretched) { (100)。 ()。 = str1 + D + str2。 ()。 //判斷左手臂是否放下 bool isRightHandPutDown = ( ) ArmPutDownThreshold。 //判斷左手臂是否平舉 bool isRightHandStretched = ( ) ArmStretchedThreadhold。 //左手的位置 SkeletonPoint rightHand = [].Position。 else if (controlFlag == VideoPlayer) controlVideoPlayer(s)。 } //提示用戶可以進(jìn)行控制 if ( == ) { = 。 //隱藏骨骼跟蹤提示標(biāo)簽 if (isWindowsClosing) { return。 //注冊(cè)骨骼跟蹤事件 try { = kinect。 //開啟并設(shè)定深度圖像數(shù)據(jù)流格式 ()。 stopKinect(oldKinect)。 //判斷控制程序的flag int flag = 0。 參考文獻(xiàn)[1] 于濤. Kinect應(yīng)用開發(fā)實(shí)戰(zhàn)[M]. 第一版. 北京:機(jī)械工業(yè)出版社, 2013 :2121.[2] 張荻. Kinect應(yīng)用領(lǐng)域的探討[J]. 物流工程與管理, 2012, 34(6):4041.[3] 周璞. Kinect for Windows在醫(yī)學(xué)領(lǐng)域獲新發(fā)展[EB/OL]. 2013[2013311]. [4] 王蕙君. 基于Kinect之即時(shí)雙向人流計(jì)數(shù)系統(tǒng)[D]. 淡江大學(xué), 2012.[5] 陳威志. 應(yīng)用Kinect感應(yīng)器分析手指活動(dòng)擷取系統(tǒng)之可行性[D]. 臺(tái)灣大學(xué), 2012.[6] 賽迪網(wǎng). 鮑爾默:Xbox將成為家庭娛樂中心[EB/OL]. [2013521]. [7] 錢鶴慶. 應(yīng)用Kinect與手勢(shì)識(shí)別的增強(qiáng)現(xiàn)實(shí)教育輔助系統(tǒng)[D]. 上海交通大學(xué), 2011.[8] 羅元. 基于Kinect傳感器的智能輪椅手勢(shì)控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 機(jī)器人, 2012(34).[9] 黃康泉. Kinect在視頻會(huì)議系統(tǒng)中的應(yīng)用[J]. 廣西大學(xué)學(xué)報(bào), 2012(36).[10] 劉 鑫. 基于 GPU 和 Kinect 的快速物體重建[J]. 自 動(dòng) 化 學(xué) 報(bào), 2012(38).[11] 張凱. 基于Kinect開發(fā)用于幼兒教育的手勢(shì)識(shí)別[C]. //第七屆和諧人機(jī)環(huán)境聯(lián)合學(xué)術(shù)會(huì)議(HHME2011)論文集, 華中師范大學(xué)國家數(shù)字化學(xué)習(xí)工程技術(shù)研究中心,
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1