找回密码
 立即注册

三维重建,单目相机+结构光,实时扫描重建代码,基于开源项目

[复制链接]
发表于 2024-2-7 17:32:04 | 显示全部楼层 |阅读模式
文件列表:
├文件夹1:[slstudio-master]
│  ├文件夹1:[matlab]
│  │  ├(1)Camera.m
│  │  ├(2)CameraMex.cpp
│  │  ├(3)class_handle.hpp
│  │  ├(4)determineGammaResponse.m
│  │  ├(5)make.m
│  │  ├(6)Projector.m
│  │  ├(7)ProjectorMex.cpp
│  │  ├(8)readSLCalib.m
│  │  ├(9)writeSLCalib.m
│  │  └█
│  ├(1)README.md
│  ├文件夹2:[src]
│  │  ├文件夹1:[calibrator]
│  │  │  ├(1)CalibrationData.cpp
│  │  │  ├(2)CalibrationData.h
│  │  │  ├(3)Calibrator.h
│  │  │  ├(4)CalibratorLocHom.cpp
│  │  │  ├(5)CalibratorLocHom.h
│  │  │  ├(6)CalibratorRBF.cpp
│  │  │  ├(7)CalibratorRBF.h
│  │  │  ├(8)CalibratorTest.pro
│  │  │  ├(9)CThinPlateSpline.cpp
│  │  │  ├(10)CThinPlateSpline.h
│  │  │  ├(11)mainCalibratorTest.cpp
│  │  │  ├(12)RBFInterpolator.cpp
│  │  │  ├(13)RBFInterpolator.h
│  │  │  └█
│  │  ├文件夹2:[camera]
│  │  │  ├(1)Camera.cpp
│  │  │  ├(2)Camera.h
│  │  │  ├(3)CameraIDSImaging.cpp
│  │  │  ├(4)CameraIDSImaging.h
│  │  │  ├(5)CameraIIDC.cpp
│  │  │  ├(6)CameraIIDC.h
│  │  │  ├(7)CameraPointGrey.cpp
│  │  │  ├(8)CameraPointGrey.h
│  │  │  ├(9)CameraTest.cpp
│  │  │  ├(10)CameraTest.h
│  │  │  ├(11)CameraTest.pro
│  │  │  ├(12)CameraTest.ui
│  │  │  ├(13)CameraWorker.cpp
│  │  │  ├(14)CameraWorker.h
│  │  │  ├(15)CameraXIMEA.cpp
│  │  │  ├(16)CameraXIMEA.h
│  │  │  ├(17)mainCameraTest.cpp
│  │  │  ├(18)simplecameratest.cpp
│  │  │  ├(19)simplecameratest.pro
│  │  │  └█
│  │  ├文件夹3:[codec]
│  │  │  ├(1)Codec.h
│  │  │  ├(2)CodecCalibration.cpp
│  │  │  ├(3)CodecCalibration.h
│  │  │  ├(4)CodecFastRatio.cpp
│  │  │  ├(5)CodecFastRatio.h
│  │  │  ├(6)CodecGrayCode.cpp
│  │  │  ├(7)CodecGrayCode.h
│  │  │  ├(8)CodecPhaseShift2p1.cpp
│  │  │  ├(9)CodecPhaseShift2p1.h
│  │  │  ├(10)CodecPhaseShift2x3.cpp
│  │  │  ├(11)CodecPhaseShift2x3.h
│  │  │  ├(12)CodecPhaseShift3.cpp
│  │  │  ├(13)CodecPhaseShift3.h
│  │  │  ├(14)CodecPhaseShift3DirectLight.cpp
│  │  │  ├(15)CodecPhaseShift3FastWrap.cpp
│  │  │  ├(16)CodecPhaseShift3FastWrap.h
│  │  │  ├(17)CodecPhaseShift3Unwrap.cpp
│  │  │  ├(18)CodecPhaseShift3Unwrap.h
│  │  │  ├(19)CodecPhaseShift4.cpp
│  │  │  ├(20)CodecPhaseShift4.h
│  │  │  ├(21)CodecPhaseShiftDescatter.cpp
│  │  │  ├(22)CodecPhaseShiftDescatter.h
│  │  │  ├(23)CodecPhaseShiftMicro.cpp
│  │  │  ├(24)CodecPhaseShiftMicro.h
│  │  │  ├(25)CodecPhaseShiftModulated.cpp
│  │  │  ├(26)CodecPhaseShiftModulated.h
│  │  │  ├(27)CodecPhaseShiftNStep.cpp
│  │  │  ├(28)CodecPhaseShiftNStep.h
│  │  │  ├(29)CodecTest.pro.user
│  │  │  ├(30)mainCodecTest.cpp
│  │  │  ├(31)phasecorr.cpp
│  │  │  ├(32)phasecorr.h
│  │  │  ├(33)phaseunwrap.cpp
│  │  │  ├(34)phaseunwrap.h
│  │  │  ├(35)pstools.cpp
│  │  │  ├(36)pstools.h
│  │  │  └█
│  │  ├(1)cvtools.cpp
│  │  ├(2)cvtools.h
│  │  ├(3)cvtoolstest.pro
│  │  ├(4)eigentools.cpp
│  │  ├(5)eigentools.h
│  │  ├(6)main.cpp
│  │  ├(7)mainCvtoolstest.cpp
│  │  ├文件夹4:[projector]
│  │  │  ├文件夹1:[LC3000API]
│  │  │  │  ├(1)bitmap_image.hpp
│  │  │  │  ├(2)common.h
│  │  │  │  ├(3)error.h
│  │  │  │  ├(4)lcr_cmd.cpp
│  │  │  │  ├(5)lcr_cmd.h
│  │  │  │  ├(6)lcr_packetizer.cpp
│  │  │  │  ├(7)lcr_packetizer.h
│  │  │  │  ├(8)tcp_client.cpp
│  │  │  │  ├(9)tcp_client.h
│  │  │  │  ├(10)v2.0 DLP LightCrafter API Sample Code Manifest.htm
│  │  │  │  └█
│  │  │  ├文件夹2:[LC4500API]
│  │  │  │  ├(1)API.cpp
│  │  │  │  ├(2)API.h
│  │  │  │  ├(3)Common.h
│  │  │  │  ├(4)hid.Libusb.c
│  │  │  │  ├(5)hid.Mac.c
│  │  │  │  ├(6)hid.Unix.c
│  │  │  │  ├(7)hid.Win.c
│  │  │  │  ├(8)hidapi.h
│  │  │  │  ├(9)usb.cpp
│  │  │  │  ├(10)usb.h
│  │  │  │  └█
│  │  │  ├(1)lcutilties.cpp
│  │  │  ├(2)mainProjectorTest.cpp
│  │  │  ├(3)OpenGLContext.GLFW.cpp
│  │  │  ├(4)OpenGLContext.h
│  │  │  ├(5)OpenGLContext.Mac.mm
│  │  │  ├(6)OpenGLContext.Unix.cpp
│  │  │  ├(7)OpenGLContext.Win.cpp
│  │  │  ├(8)Projector.h
│  │  │  ├(9)ProjectorLC3000.cpp
│  │  │  ├(10)ProjectorLC3000.h
│  │  │  ├(11)ProjectorLC4500.cpp
│  │  │  ├(12)ProjectorLC4500.h
│  │  │  ├(13)ProjectorOpenGL.cpp
│  │  │  ├(14)ProjectorOpenGL.cpp.OLD
│  │  │  ├(15)ProjectorOpenGL.h
│  │  │  ├(16)ProjectorOpenGL.h.OLD
│  │  │  ├(17)ProjectorTest.pro
│  │  │  └█
│  │  ├文件夹5:[resources]
│  │  │  ├(1)head.3ds
│  │  │  ├(2)head.ply
│  │  │  ├(3)head.stl
│  │  │  ├(4)logo.gif
│  │  │  └█
│  │  ├(8)SLAboutDialog.cpp
│  │  ├(9)SLAboutDialog.h
│  │  ├(10)SLAboutDialog.ui
│  │  ├(11)SLCalibrationDialog.cpp
│  │  ├(12)SLCalibrationDialog.h
│  │  ├(13)SLCalibrationDialog.ui
│  │  ├(14)SLCameraVirtual.cpp
│  │  ├(15)SLCameraVirtual.h
│  │  ├(16)SLCameraWorker.cpp
│  │  ├(17)SLCameraWorker.h
│  │  ├(18)SLDecoderWorker.cpp
│  │  ├(19)SLDecoderWorker.h
│  │  ├(20)SLPointCloudWidget.cpp
│  │  ├(21)SLPointCloudWidget.h
│  │  ├(22)SLPointCloudWidgetOld.cpp
│  │  ├(23)SLPointCloudWidgetOld.h
│  │  ├(24)SLPoseWidget.cpp
│  │  ├(25)SLPoseWidget.h
│  │  ├(26)SLPreferenceDialog.cpp
│  │  ├(27)SLPreferenceDialog.h
│  │  ├(28)SLPreferenceDialog.ui
│  │  ├(29)SLProjectorVirtual.cpp
│  │  ├(30)SLProjectorVirtual.h
│  │  ├(31)SLProjectorWorker.cpp
│  │  ├(32)SLProjectorWorker.h
│  │  ├(33)SLResources.qrc
│  │  ├(34)SLScanWorker.cpp
│  │  ├(35)SLScanWorker.h
│  │  ├(36)SLStudio.cpp
│  │  ├(37)SLStudio.h
│  │  ├(38)SLStudio.pro
│  │  ├(39)SLStudio.ui
│  │  ├(40)SLTraceWidget.cpp
│  │  ├(41)SLTraceWidget.h
│  │  ├(42)SLTrackerDialog.cpp
│  │  ├(43)SLTrackerDialog.h
│  │  ├(44)SLTrackerDialog.ui
│  │  ├(45)SLTrackerWorker.cpp
│  │  ├(46)SLTrackerWorker.h
│  │  ├(47)SLTriangulatorWorker.cpp
│  │  ├(48)SLTriangulatorWorker.h
│  │  ├(49)SLVideoDialog.cpp
│  │  ├(50)SLVideoDialog.h
│  │  ├(51)SLVideoDialog.ui
│  │  ├(52)SLVideoWidget.cpp
│  │  ├(53)SLVideoWidget.h
│  │  ├文件夹6:[tracker]
│  │  │  ├(1)CorrEstKdTreeFast.h
│  │  │  ├(2)CorrEstOrgProjFast.cpp
│  │  │  ├(3)CorrEstOrgProjFast.h
│  │  │  ├(4)CorrRejectOrgBoundFast.cpp
│  │  │  ├(5)CorrRejectOrgBoundFast.h
│  │  │  ├(6)IterativeClosestPointFast.h
│  │  │  ├(7)mainTrackerTest.cpp
│  │  │  ├(8)PoseFilter.cpp
│  │  │  ├(9)PoseFilter.h
│  │  │  ├(10)Tracker.h
│  │  │  ├(11)TrackerICP.cpp
│  │  │  ├(12)TrackerICP.h
│  │  │  ├(13)TrackerICPFast.cpp
│  │  │  ├(14)TrackerICPFast.h
│  │  │  ├(15)TrackerNDT.cpp
│  │  │  ├(16)TrackerNDT.h
│  │  │  ├(17)TrackerPCL.cpp
│  │  │  ├(18)TrackerPCL.h
│  │  │  ├(19)TrackerTest.pro
│  │  │  └█
│  │  ├文件夹7:[triangulator]
│  │  │  ├(1)mainTriangulatorTest.cpp
│  │  │  ├(2)Triangulator.cpp
│  │  │  ├(3)Triangulator.h
│  │  │  ├(4)TriangulatorTest.pro
│  │  │  └█
│  │  └█
│  ├文件夹3:[tools]
│  │  ├文件夹1:[lc3000startup]
│  │  │  ├(1)API.o
│  │  │  ├(2)lc3000startup
│  │  │  ├(3)lc3000startup.cpp
│  │  │  ├(4)lc3000startup.o
│  │  │  ├(5)lc3000startup.pro
│  │  │  ├(6)lcr_cmd.o
│  │  │  ├(7)lcr_packetizer.o
│  │  │  ├(8)Makefile
│  │  │  ├(9)ProjectorLC3000.o
│  │  │  ├(10)tcp_client.o
│  │  │  ├(11)usb.o
│  │  │  └█
│  │  ├文件夹2:[lc4500startup]
│  │  │  ├(1)API.o
│  │  │  ├(2)hid.Libusb.o
│  │  │  ├(3)hid.Unix.o
│  │  │  ├(4)lc4500startup
│  │  │  ├(5)lc4500startup.cpp
│  │  │  ├(6)lc4500startup.o
│  │  │  ├(7)lc4500startup.pro
│  │  │  ├(8)Makefile
│  │  │  ├(9)usb.o
│  │  │  └█
│  │  ├(1)opencv_debugging_helper.py
│  │  ├(2)opencv_debugging_helper.py~
│  │  └█
│  └█
└█

三维重建,单目相机 结构光,实时扫描重建代码,基于开源项目.zip (683.51 KB, 下载次数: 0, 售价: 30 积分)


回复

使用道具 举报

小黑屋|获取积分|网站地图|必过源码 ( 湘ICP备2020019413号-2 )

GMT+8, 2024-9-20 06:21 , Processed in 0.071097 second(s), 26 queries .

Powered by Biguo100

2006-2023 Biguo100 Team

快速回复 返回顶部 返回列表