Kinect资料下载.pdf
《Kinect资料下载.pdf》由会员分享,可在线阅读,更多相关《Kinect资料下载.pdf(33页珍藏版)》请在冰豆网上搜索。
ProgrammingGuideGettingStartedwiththeKinectforWindowsSDKBetafromMicrosoftResearchBeta1DraftVersion1.0aJune24,2011AboutthisGuideTheKinectforWindowsSoftwareDevelopmentKit(SDK)BetafromMicrosoftResearchisastarterkitforapplicationsdevelopers.ThekitmakesiteasierfortheacademicresearchandenthusiastcommunitiestocreaterichexperiencesbyusingKinectforXbox360sensortechnologyonaPCthatisrunningtheWindows7operatingsystem.ThisSDKBetaisprovidedbyMicrosoftResearchtoenableresearchersandprogrammerenthusiaststoexplorethedevelopmentofnaturaluserinterfaces.ThisSDKBetaincludesanapplicationprogramminginterface(API)andsamplecode.ImportantTheKinectforWindowsSDKBetafromMicrosoftResearchislicensedonlyfornoncommercialuse.Byinstalling,copying,orotherwiseusingtheSDKBeta,youagreetobeboundbythetermsofitslicense.Readthelicense.SeeAlsoFAQforKinectforWindowsSDKBetaInthisguidePART1IntroductiontothisSDKBetaPART2TheNUIAPI:
@#@AnOverviewPART3TheAudioAPI:
@#@AnOverviewPART4ResourcesProgrammingGuide2GettingStartedwiththeKinectforWindowsSDKBetafromMicrosoftResearchBeta1DraftVersion1.0aJune24,2011Disclaimer:
@#@Thisdocumentisprovided“as-is”.Informationandviewsexpressedinthisdocument,includingURLandotherInternetWebsitereferences,maychangewithoutnotice.Youbeartheriskofusingit.ThisdocumentdoesnotprovideyouwithanylegalrightstoanyintellectualpropertyinanyMicrosoftproduct.Youmaycopyandusethisdocumentforyourinternal,referencepurposes.2011MicrosoftCorporation.Allrightsreserved.Microsoft,DirectShow,Direct3D,DirectX,Kinect,MSDN,VisualStudio,Win32,Windows,WindowsMedia,WindowsVista,andXbox360aretrademarksoftheMicrosoftgroupofcompanies.Allothertrademarksarepropertyoftheirrespectiveowners.ProgrammingGuide3GettingStartedwiththeKinectforWindowsSDKBetafromMicrosoftResearchBeta1DraftVersion1.0aJune24,2011ContentsPART1IntroductiontoThisSDKBeta.4Welcome.4SystemRequirements.4SkillsforDevelopers.5DownloadingandInstallingtheSDKBeta.6LoadingtheMicrosoftKinectDrivers.6ConfiguringtheDevelopmentEnvironment.7ImplementingaManagedApplication.8ImplementingaC+Application.8ExperimentingwithNUIandKinectSensors.9ProtectingYourKinectSensorWhileYouExperiment.9ExperimentingwiththisBetaDevelopmentKit.11UnderstandingHowKinectSensorsWork.12BetaTestingRecommendedPractices.12SamplesintheSDKBeta.12PART2TheNUIAPI:
@#@AnOverview.14KinectforWindowsArchitecture.14TheNUIAPI.15NUIAPIInitialization.15SensorEnumerationandAccess.16InitializationOptions.17NUIImageDataStreams:
@#@AnOverview.17ColorImageData:
@#@Quality,FormatsandBandwidth.17DepthData.18PlayerSegmentationData.19RetrievingImageInformation.19NUISkeletonTracking.20RetrievingSkeletonInformation.20ActiveandPassiveSkeletalTracking.21NUITransformations.22DepthImageSpace.22SkeletonSpace.22SensorArrayandTiltCompensation.23FloorDetermination.23SkeletalMirroring.24PART3TheAudioAPI:
@#@AnOverview.25AbouttheKinectMicrophoneArray.25KinectSDKC+AudioAPI.26RawAudioCapture.26KinectAudioDMO.26KinectSDKManagedAudioAPI.27HowtoUseMicrosoft.SpeechwiththeKinectMicrophoneArray.27PART4Resources.28TipsandTroubleshooting.28TerminologyforKinectandNUI.29References.30APPENDIX.31HowtoBuildanApplicationwithVisualStudioExpress.31ProgrammingGuide4GettingStartedwiththeKinectforWindowsSDKBetafromMicrosoftResearchBeta1DraftVersion1.0aJune24,2011PART1IntroductiontoThisSDKBetaWelcomeTheKinectforWindowsSoftwareDevelopmentKit(SDK)BetafromMicrosoftResearchisastarterkitforapplicationsdevelopers.ThekitmakesiteasierfortheacademicresearchandenthusiastcommunitiestocreaterichexperiencesbyusingKinectsensortechnologyoncomputersthatarerunningWindows7.KinectforWindowsSDKBetaincludes:
@#@Drivers,forusingKinectsensordevicesonacomputerthatisrunningWindows7.APIsanddeviceinterfaces,togetherwithtechnicaldocumentationfordevelopers.Sourcecodesamples.SystemRequirementsYoumustrunapplicationsthatarebuiltbyusingtheKinectforWindowsSDKBetainanativeWindowsenvironment.Youcannotrunapplicationsinavirtualmachine,becausetheMicrosoftKinectdriversandthisSDKBetamustbeinstalledonthecomputerthatisrunningtheapplication.SupportedOperatingSystemsandArchitecturesWindows7(x86orx64)HardwareRequirementsComputerwithadual-core,2.66-GHzorfasterprocessorWindows7compatiblegraphicscardthatsupportsMicrosoftDirectX9.0ccapabilities2GBofRAMKinectforXbox360sensorretailedition,whichincludesspecialUSB/powercablingSoftwareRequirementsMicrosoftVisualStudio2010ExpressorotherVisualStudio2010editionMicrosoft.