实例介绍
某外国大牛写的kinect开源驱动。从外网上Download下来的
【实例截图】
【核心代码】
avin2-SensorKinect-v0.93-5.1.2.1-0-g15f1975
└── avin2-SensorKinect-15f1975
├── Bin
│ ├── SensorKinect093-Bin-Linux-x64-v5.1.2.1.tar.bz2
│ ├── SensorKinect093-Bin-Linux-x86-v5.1.2.1.tar.bz2
│ ├── SensorKinect093-Bin-MacOSX-v5.1.2.1.tar.bz2
│ ├── SensorKinect093-Bin-Win32-v5.1.2.1.msi
│ └── SensorKinect093-Bin-Win64-v5.1.2.1.msi
├── CHANGES
├── Data
│ └── GlobalDefaultsKinect.ini
├── GPL.txt
├── Include
│ ├── XnCommon.h
│ ├── XnCore.h
│ ├── XnDDK.h
│ ├── XnDDKStatus.h
│ ├── XnDevice.h
│ ├── XnDeviceProto.inl
│ ├── XnDeviceProxy.h
│ ├── XnEE
│ │ ├── XnEEAlgorithms.h
│ │ ├── XnEECore.h
│ │ ├── XnEEFramework.h
│ │ ├── XnEEGeometry.h
│ │ ├── XnEEMath.h
│ │ ├── XnEEObjects.h
│ │ ├── XnV3DBox.h
│ │ ├── XnV3DGeometry.h
│ │ ├── XnV3DVector.h
│ │ ├── XnVAudioBuffer.h
│ │ ├── XnVBodyPart.h
│ │ ├── XnVBoundingBox.h
│ │ ├── XnVCenterOfMass.h
│ │ ├── XnVClosestPointFinder.h
│ │ ├── XnVConnectedComponentDetector.h
│ │ ├── XnVContainer.h
│ │ ├── XnVDepthMap.h
│ │ ├── XnVDepthMatrix.h
│ │ ├── XnVDepthRepresentation.h
│ │ ├── XnVDeviceCallbackHandler.h
│ │ ├── XnVDevice.h
│ │ ├── XnVDeviceRecorder.h
│ │ ├── XnVDownscale.h
│ │ ├── XnVEventHandlers.h
│ │ ├── XnVExtremes.h
│ │ ├── XnVGeneralStaticMap.h
│ │ ├── XnVHand.h
│ │ ├── XnVHead.h
│ │ ├── XnVHumanStretch.h
│ │ ├── XnVImageMap.h
│ │ ├── XnVImageMatrix.h
│ │ ├── XnVInitStreamProperties.h
│ │ ├── XnVLabeledObject.h
│ │ ├── XnVLabelMatrix.h
│ │ ├── XnVLabelPruner.h
│ │ ├── XnVMathCommon.h
│ │ ├── XnVMatrix3X3.h
│ │ ├── XnVMatrix.h
│ │ ├── XnVModule.h
│ │ ├── XnVObject.h
│ │ ├── XnVPixelStreamData.h
│ │ ├── XnVPointContainer.h
│ │ ├── XnVPoint.h
│ │ ├── XnVPropertySet.h
│ │ ├── XnVRealObject.h
│ │ ├── XnVRealWorldTranslator.h
│ │ ├── XnVSkeleton.h
│ │ ├── XnVSphere.h
│ │ ├── XnVStaticMap.h
│ │ ├── XnVStatus.h
│ │ ├── XnVStreamContainer.h
│ │ ├── XnVStreamData.h
│ │ ├── XnVStream.h
│ │ ├── XnVTorso.h
│ │ ├── XnVUpscale.h
│ │ ├── XnVUserExtractor.h
│ │ └── XnVVirtualObject.h
│ ├── XnEE.h
│ ├── XnFormatsStatus.h
│ ├── XnIOFileStream.h
│ ├── XnIONetworkStream.h
│ ├── XnIOParams.h
│ ├── XnIOStream.h
│ ├── XnPlatformBC.h
│ ├── XnPropertySet.h
│ ├── XnPsVersion.h
│ ├── XnStreamData.h
│ ├── XnStreamDataSet.h
│ ├── XnStreamFormats.h
│ ├── XnStream.h
│ └── XnStreamParams.h
├── LGPL.txt
├── OpenNI
│ └── Data
│ └── SamplesConfig.xml
├── Platform
│ ├── Android
│ │ └── jni
│ │ ├── Android.mk
│ │ ├── Application.mk
│ │ ├── XnCore
│ │ │ └── Android.mk
│ │ ├── XnDDK
│ │ │ └── Android.mk
│ │ ├── XnDeviceFile
│ │ │ └── Android.mk
│ │ ├── XnDeviceSensorV2
│ │ │ └── Android.mk
│ │ └── XnFormats
│ │ └── Android.mk
│ ├── Linux
│ │ ├── Build
│ │ │ ├── Common
│ │ │ │ ├── CommonCppMakefile
│ │ │ │ ├── CommonCSMakefile
│ │ │ │ ├── CommonDefs.mak
│ │ │ │ ├── CommonJavaMakefile
│ │ │ │ ├── CommonTargets.mak
│ │ │ │ ├── Platform.Arm
│ │ │ │ ├── Platform.x64
│ │ │ │ └── Platform.x86
│ │ │ ├── EngineLibMakefile
│ │ │ ├── Makefile
│ │ │ ├── Utils
│ │ │ │ ├── EngineUtilMakefile
│ │ │ │ └── XnSensorServer
│ │ │ │ └── Makefile
│ │ │ ├── XnCore
│ │ │ │ └── Makefile
│ │ │ ├── XnDDK
│ │ │ │ └── Makefile
│ │ │ ├── XnDeviceFile
│ │ │ │ └── Makefile
│ │ │ ├── XnDeviceSensorV2
│ │ │ │ └── Makefile
│ │ │ └── XnFormats
│ │ │ └── Makefile
│ │ ├── CreateRedist
│ │ │ ├── install.sh
│ │ │ └── RedistMaker
│ │ └── Install
│ │ ├── 55-primesense-usb.rules
│ │ └── blacklist-gspca-kinect.conf
│ └── Win32
│ ├── Build
│ │ ├── Engine.sln
│ │ ├── Res
│ │ │ ├── DDK.rc
│ │ │ ├── mainicon.ico
│ │ │ └── Resource-DDK.h
│ │ ├── Utils
│ │ │ └── XnSensorServer
│ │ │ └── XnSensorServer.vcproj
│ │ ├── XnCore
│ │ │ └── XnCore.vcproj
│ │ ├── XnDDK
│ │ │ └── XnDDK.vcproj
│ │ ├── XnDeviceFile
│ │ │ └── XnDeviceFile.vcproj
│ │ ├── XnDeviceSensorV2
│ │ │ └── XnDeviceSensorV2.vcproj
│ │ └── XnFormats
│ │ └── XnFormats.vcproj
│ ├── CreateRedist
│ │ ├── EE_NI
│ │ │ ├── checkVersion.vbs
│ │ │ ├── EE_NI.sln
│ │ │ ├── EE_NI.wixproj
│ │ │ ├── EE_NI.wxs
│ │ │ ├── Fragments
│ │ │ │ └── BinariesFragment.wxs
│ │ │ ├── Includes
│ │ │ │ ├── EENIVariables.wxi
│ │ │ │ └── EENIVariables.wxi.bak
│ │ │ ├── Lang
│ │ │ │ └── en-us
│ │ │ │ └── Loc_en-us.wxl
│ │ │ ├── Resources
│ │ │ │ ├── Header.bmp
│ │ │ │ └── mainicon.ico
│ │ │ ├── setup.exe
│ │ │ └── UI
│ │ │ └── CustomeInstallUI.wxs
│ │ ├── Engine_Config.xml
│ │ └── Redist.py
│ └── Driver
│ ├── amd64
│ │ ├── psdrv3.sys
│ │ └── WdfCoInstaller01009.dll
│ ├── dpinst-amd64.exe
│ ├── dpinst-x86.exe
│ ├── dpinst.xml
│ ├── psdrv3.cat
│ ├── psdrv3.ico
│ ├── psdrv3.inf
│ └── x86
│ ├── psdrv3.sys
│ └── WdfCoInstaller01009.dll
├── PSCommon
│ └── Platform
│ └── Win32
│ └── CreateRedist
│ ├── CopyToRepository.py
│ ├── __init__.py
│ ├── redist_base.py
│ └── redist_base.pyc
├── README
└── Source
├── External
│ └── LibJPEG
│ ├── cderror.h
│ ├── jcapimin.c
│ ├── jcapistd.c
│ ├── jccoefct.c
│ ├── jccolor.c
│ ├── jcdctmgr.c
│ ├── jchuff.c
│ ├── jchuff.h
│ ├── jcinit.c
│ ├── jcmainct.c
│ ├── jcmarker.c
│ ├── jcmaster.c
│ ├── jcomapi.c
│ ├── jconfig.h
│ ├── jconfig.lnx86
│ ├── jconfig.ps3
│ ├── jconfig.vc
│ ├── jcparam.c
│ ├── jcphuff.c
│ ├── jcprepct.c
│ ├── jcsample.c
│ ├── jctrans.c
│ ├── jdapimin.c
│ ├── jdapistd.c
│ ├── jdatadst.c
│ ├── jdatasrc.c
│ ├── jdcoefct.c
│ ├── jdcolor.c
│ ├── jdct.h
│ ├── jddctmgr.c
│ ├── jdhuff.c
│ ├── jdhuff.h
│ ├── jdinput.c
│ ├── jdmainct.c
│ ├── jdmarker.c
│ ├── jdmaster.c
│ ├── jdmerge.c
│ ├── jdphuff.c
│ ├── jdpostct.c
│ ├── jdsample.c
│ ├── jdtrans.c
│ ├── jerror.c
│ ├── jerror.h
│ ├── jfdctflt.c
│ ├── jfdctfst.c
│ ├── jfdctint.c
│ ├── jidctflt.c
│ ├── jidctfst.c
│ ├── jidctint.c
│ ├── jidctred.c
│ ├── jinclude.h
│ ├── jmemmgr.c
│ ├── jmemnobs.c
│ ├── jmemsys.h
│ ├── jmorecfg.h
│ ├── jpegint.h
│ ├── jpeglib.h
│ ├── jquant1.c
│ ├── jquant2.c
│ ├── jutils.c
│ ├── jversion.h
│ └── README
├── Utils
│ └── XnSensorServer
│ └── SensorServer.cpp
├── XnCore
│ ├── XnBuffer.cpp
│ ├── XnBuffer.h
│ ├── XnCore.cpp
│ ├── XnCoreGlobals.h
│ ├── XnCoreStatus.cpp
│ ├── XnIOFileStream.cpp
│ ├── XnIONetworkStream.cpp
│ └── XnVersion.cpp
├── XnDDK
│ ├── IXnDevice.h
│ ├── XnActualGeneralProperty.cpp
│ ├── XnActualGeneralProperty.h
│ ├── XnActualIntProperty.cpp
│ ├── XnActualIntProperty.h
│ ├── XnActualPropertiesHash.cpp
│ ├── XnActualPropertiesHash.h
│ ├── XnActualPropertyFactory.cpp
│ ├── XnActualPropertyFactory.h
│ ├── XnActualRealProperty.cpp
│ ├── XnActualRealProperty.h
│ ├── XnActualStringProperty.cpp
│ ├── XnActualStringProperty.h
│ ├── XnAudioStream.cpp
│ ├── XnAudioStream.h
│ ├── XnBackwardsCompatibility36.cpp
│ ├── XnBackwardsCompatibility36.h
│ ├── XnBufferPool.cpp
│ ├── XnBufferPool.h
│ ├── XnCodecFactory.cpp
│ ├── XnCodecFactory.h
│ ├── XnDataPacker.cpp
│ ├── XnDataPacker.h
│ ├── XnDDK.cpp
│ ├── XnDDKStatus.cpp
│ ├── XnDepthStream.cpp
│ ├── XnDepthStream.h
│ ├── XnDeviceBase.cpp
│ ├── XnDeviceBase.h
│ ├── XnDeviceBaseProxy.cpp
│ ├── XnDeviceBaseProxy.h
│ ├── XnDeviceFunctionsTypedefs.h
│ ├── XnDeviceInterfaceAdapter.h
│ ├── XnDeviceInterfaceImpl.h
│ ├── XnDeviceManager.cpp
│ ├── XnDeviceManager.h
│ ├── XnDeviceModule.cpp
│ ├── XnDeviceModule.h
│ ├── XnDeviceModuleHolder.cpp
│ ├── XnDeviceModuleHolder.h
│ ├── XnDeviceProxy.cpp
│ ├── XnDeviceStream.cpp
│ ├── XnDeviceStream.h
│ ├── XnExternalBufferPool.cpp
│ ├── XnExternalBufferPool.h
│ ├── XnFrameBufferManager.cpp
│ ├── XnFrameBufferManager.h
│ ├── XnFrameStream.cpp
│ ├── XnFrameStream.h
│ ├── XnGeneralProperty.cpp
│ ├── XnGeneralProperty.h
│ ├── XnImageStream.cpp
│ ├── XnImageStream.h
│ ├── XnIntProperty.cpp
│ ├── XnIntProperty.h
│ ├── XnIntPropertySynchronizer.cpp
│ ├── XnIntPropertySynchronizer.h
│ ├── XnIRStream.cpp
│ ├── XnIRStream.h
│ ├── XnPixelStream.cpp
│ ├── XnPixelStream.h
│ ├── XnProperty.cpp
│ ├── XnProperty.h
│ ├── XnPropertySet.cpp
│ ├── XnPropertySetInternal.h
│ ├── XnRealProperty.cpp
│ ├── XnRealProperty.h
│ ├── XnShiftToDepth.cpp
│ ├── XnShiftToDepth.h
│ ├── XnShiftToDepthStreamHelper.cpp
│ ├── XnShiftToDepthStreamHelper.h
│ ├── XnSimpleBufferPool.cpp
│ ├── XnSimpleBufferPool.h
│ ├── XnStreamData.cpp
│ ├── XnStreamDataInternal.h
│ ├── XnStreamDataSet.cpp
│ ├── XnStreamDataSetInternal.h
│ ├── XnStreamDevice.cpp
│ ├── XnStreamDevice.h
│ ├── XnStreamDeviceStreamHolder.cpp
│ ├── XnStreamDeviceStreamHolder.h
│ ├── XnStreamingStream.cpp
│ ├── XnStreamingStream.h
│ ├── XnStreamReaderDevice.cpp
│ ├── XnStreamReaderDevice.h
│ ├── XnStreamReaderStream.cpp
│ ├── XnStreamReaderStream.h
│ ├── XnStreamReaderStreamHolder.cpp
│ ├── XnStreamReaderStreamHolder.h
│ ├── XnStreamWriterDevice.cpp
│ ├── XnStreamWriterDevice.h
│ ├── XnStreamWriterStream.cpp
│ ├── XnStreamWriterStream.h
│ ├── XnStringProperty.cpp
│ └── XnStringProperty.h
├── XnDeviceFile
│ ├── XnDeviceFile.cpp
│ ├── XnDeviceFile.h
│ ├── XnDeviceFileReaderBC.cpp
│ ├── XnDeviceFileReaderBC.h
│ ├── XnDeviceFileReader.cpp
│ ├── XnDeviceFileReader.h
│ ├── XnDeviceFileWriter.cpp
│ ├── XnDeviceFileWriter.h
│ ├── XnExportedFileDevice.cpp
│ ├── XnExportedFileDevice.h
│ ├── XnFileDeviceBC.cpp
│ ├── XnFileDevice.cpp
│ ├── XnFileDevice.h
│ ├── XnFileOpenNiteImpl.cpp
│ ├── XnFileWriterStream.cpp
│ ├── XnFileWriterStream.h
│ └── XnNiInputStream.h
├── XnDeviceSensorV2
│ ├── Bayer.cpp
│ ├── Bayer.h
│ ├── IXnSensorStream.h
│ ├── Registration.cpp
│ ├── Registration.h
│ ├── Uncomp.cpp
│ ├── Uncomp.h
│ ├── XnAudioProcessor.cpp
│ ├── XnAudioProcessor.h
│ ├── XnBayerImageProcessor.cpp
│ ├── XnBayerImageProcessor.h
│ ├── XnCmosInfo.cpp
│ ├── XnCmosInfo.h
│ ├── XnDataProcessor.cpp
│ ├── XnDataProcessor.h
│ ├── XnDataProcessorHolder.cpp
│ ├── XnDataProcessorHolder.h
│ ├── XnDepthProcessor.cpp
│ ├── XnDepthProcessor.h
│ ├── XnDeviceSensor.cpp
│ ├── XnDeviceSensor.h
│ ├── XnDeviceSensorInit.cpp
│ ├── XnDeviceSensorInit.h
│ ├── XnDeviceSensorIO.cpp
│ ├── XnDeviceSensorIO.h
│ ├── XnDeviceSensorProtocol.cpp
│ ├── XnDeviceSensorProtocol.h
│ ├── XnExportedSensorDevice.cpp
│ ├── XnExportedSensorDevice.h
│ ├── XnExportedSensorGenerator.cpp
│ ├── XnExportedSensorGenerator.h
│ ├── XnFirmwareCommands.cpp
│ ├── XnFirmwareCommands.h
│ ├── XnFirmwareInfo.cpp
│ ├── XnFirmwareInfo.h
│ ├── XnFirmwareStreams.cpp
│ ├── XnFirmwareStreams.h
│ ├── XnFrameStreamProcessor.cpp
│ ├── XnFrameStreamProcessor.h
│ ├── XnHostProtocol.cpp
│ ├── XnHostProtocol.h
│ ├── XnImageProcessor.cpp
│ ├── XnImageProcessor.h
│ ├── XnIRProcessor.cpp
│ ├── XnIRProcessor.h
│ ├── XnJpegImageProcessor.cpp
│ ├── XnJpegImageProcessor.h
│ ├── XnJpegToRGBImageProcessor.cpp
│ ├── XnJpegToRGBImageProcessor.h
│ ├── XnMultiPropChangedHandler.cpp
│ ├── XnMultiPropChangedHandler.h
│ ├── XnPacked11DepthProcessor.cpp
│ ├── XnPacked11DepthProcessor.h
│ ├── XnPacked12DepthProcessor.cpp
│ ├── XnPacked12DepthProcessor.h
│ ├── XnParams.h
│ ├── XnPSCompressedDepthProcessor.cpp
│ ├── XnPSCompressedDepthProcessor.h
│ ├── XnPSCompressedImageProcessor.cpp
│ ├── XnPSCompressedImageProcessor.h
│ ├── XnSensorAudioGenerator.cpp
│ ├── XnSensorAudioGenerator.h
│ ├── XnSensorAudioStream.cpp
│ ├── XnSensorAudioStream.h
│ ├── XnSensorClient.cpp
│ ├── XnSensorClient.h
│ ├── XnSensorClientServer.h
│ ├── XnSensorClientStream.cpp
│ ├── XnSensorClientStream.h
│ ├── XnSensor.cpp
│ ├── XnSensorDepthGenerator.cpp
│ ├── XnSensorDepthGenerator.h
│ ├── XnSensorDepthStream.cpp
│ ├── XnSensorDepthStream.h
│ ├── XnSensorDevice.cpp
│ ├── XnSensorDevice.h
│ ├── XnSensorFirmware.cpp
│ ├── XnSensorFirmware.h
│ ├── XnSensorFirmwareParams.cpp
│ ├── XnSensorFirmwareParams.h
│ ├── XnSensorFixedParams.cpp
│ ├── XnSensorFixedParams.h
│ ├── XnSensorFPS.cpp
│ ├── XnSensorFPS.h
│ ├── XnSensorGenerator.cpp
│ ├── XnSensorGenerator.h
│ ├── XnSensor.h
│ ├── XnSensorImageGenerator.cpp
│ ├── XnSensorImageGenerator.h
│ ├── XnSensorImageStream.cpp
│ ├── XnSensorImageStream.h
│ ├── XnSensorIRGenerator.cpp
│ ├── XnSensorIRGenerator.h
│ ├── XnSensorIRStream.cpp
│ ├── XnSensorIRStream.h
│ ├── XnSensorMapGenerator.cpp
│ ├── XnSensorMapGenerator.h
│ ├── XnSensorOpenNiteImpl.cpp
│ ├── XnSensorProductionNode.cpp
│ ├── XnSensorProductionNode.h
│ ├── XnSensorServer.cpp
│ ├── XnSensorServer.h
│ ├── XnSensorServerRunner.h
│ ├── XnSensorsManager.cpp
│ ├── XnSensorsManager.h
│ ├── XnSensorStreamHelper.cpp
│ ├── XnSensorStreamHelper.h
│ ├── XnServerLogger.h
│ ├── XnServerSensorInvoker.cpp
│ ├── XnServerSensorInvoker.h
│ ├── XnServerSession.cpp
│ ├── XnServerSession.h
│ ├── XnStreamProcessor.cpp
│ ├── XnStreamProcessor.h
│ ├── XnUncompressedBayerProcessor.cpp
│ ├── XnUncompressedBayerProcessor.h
│ ├── XnUncompressedDepthProcessor.cpp
│ ├── XnUncompressedDepthProcessor.h
│ ├── XnUncompressedYUVImageProcessor.cpp
│ ├── XnUncompressedYUVImageProcessor.h
│ ├── XnUncompressedYUVtoRGBImageProcessor.cpp
│ ├── XnUncompressedYUVtoRGBImageProcessor.h
│ ├── XnWholePacketProcessor.cpp
│ ├── XnWholePacketProcessor.h
│ ├── YUV.cpp
│ └── YUV.h
└── XnFormats
├── Xn16zCodec.h
├── Xn16zEmbTablesCodec.h
├── Xn8zCodec.h
├── XnCodecBase.h
├── XnCodec.h
├── XnCodecs.cpp
├── XnFormats.cpp
├── XnFormats.h
├── XnFormatsMirror.cpp
├── XnFormatsStatus.cpp
├── XnJpegCodec.h
├── XnNiCodec.h
├── XnStreamCompression.cpp
├── XnStreamCompression.h
└── XnUncompressedCodec.h
62 directories, 479 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论