Subversion Repositories seema-scanner

Rev

Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
257 1983 d 1 h /src/algorithm/ Added twofreq phase mods.  
/src/algorithm/AlgorithmPhaseShiftTwoFreq.cpp
256 1983 d 1 h /src/ Added missing files.  
/src/SMExportWorker.cpp
/src/SMExportWorker.h
255 1983 d 1 h / Working version of Seemalab scanner. Added batch capture as well.  
/matlab/Projector.m
/matlab/gammatest.m
/src/SMCaptureWorker.cpp
/src/SMPreferenceDialog.cpp
/src/SMPreferenceDialog.h
/src/SMPreferenceDialog.ui
/src/SMReconstructionWorker.cpp
/src/SMScanner.cpp
/src/SMScanner.h
/src/SMScanner.pro
/src/SMScanner.ui
/src/algorithm/AlgorithmGrayCode.cpp
/src/algorithm/AlgorithmPhaseShiftTwoFreqHorzVert.cpp
/src/algorithm/algorithmtools.h
/src/camera/CameraPointGrey.cpp
/src/main.cpp
251 2392 d 16 h /src/ Fixed bug in twofreq and when loading scans with more than 10 angles  
/src/SMScanner.cpp
/src/algorithm/AlgorithmPhaseShiftTwoFreq.cpp
250 2523 d 21 h jakw /src/ Implemented Charuco calibration boards.  
/src/SMCalibrationParameters.cpp
/src/SMCalibrationWorker.cpp
/src/SMCalibrationWorker.h
/src/SMPointCloudWidget.cpp
/src/SMPointCloudWidget.h
/src/SMPreferenceDialog.cpp
/src/SMScanner.cpp
/src/SMTypes.h
249 2524 d 19 h jakw /src/  
/src/SMCalibrationWorker.cpp
/src/SMCalibrationWorker.h
/src/SMScanner.cpp
248 2524 d 22 h jakw / Updated to Ubuntu 18.04 and newer OpenCV, PCL and VTK.  
/README.txt
/src/SMPointCloudWidget.cpp
/src/SMPointCloudWidget.h
/src/SMScanner.pro
247 2626 d 20 h jakw /src/  
/src/SMScanner.cpp
/src/SMScanner.ui
/src/algorithm/AlgorithmPhaseShiftTwoFreq.cpp
245 2686 d 20 h jakw /src/ Added HDR capability. Activate by setting shuttersHDR=x/y/z in SMScanner.conf.  
/src/SMCaptureWorker.cpp
/src/SMReconstructionWorker.cpp
/src/SMScanner.cpp
/src/SMTypes.h
/src/SMVideoWidget.cpp
/src/algorithm/Algorithm.h
/src/algorithm/AlgorithmGrayCode.cpp
/src/algorithm/AlgorithmGrayCode.h
/src/algorithm/AlgorithmGrayCodeHorzVert.cpp
/src/algorithm/AlgorithmGrayCodeHorzVert.h
/src/algorithm/AlgorithmLineShift.cpp
/src/algorithm/AlgorithmLineShift.h
/src/algorithm/AlgorithmPhaseShiftEmbedded.cpp
/src/algorithm/AlgorithmPhaseShiftEmbedded.h
/src/algorithm/AlgorithmPhaseShiftThreeFreq.cpp
/src/algorithm/AlgorithmPhaseShiftThreeFreq.h
/src/algorithm/AlgorithmPhaseShiftTwoFreq.h
/src/algorithm/AlgorithmPhaseShiftTwoFreqHorzVert.cpp
/src/algorithm/AlgorithmPhaseShiftTwoFreqHorzVert.h
/src/algorithm/algorithmtools.h
244 2687 d 1 h jakw /src/  
/src/SMCaptureWorker.cpp
/src/SMPreferenceDialog.cpp
/src/SMPreferenceDialog.h
/src/SMPreferenceDialog.ui
/src/SMScanner.cpp
/src/SMScanner.h
/src/SMScanner.ui
/src/algorithm/AlgorithmPhaseShiftTwoFreq.cpp
242 2689 d 20 h jakw / Beginning of hdr acquisition implementation. Is only used if the config file SMScanner.conf is altered. Does not work due to problem with cvtColor...  
/matlab/gammatest.m
/src/SMCalibrationWorker.cpp
/src/SMCaptureWorker.cpp
/src/SMCaptureWorker.h
/src/SMReconstructionWorker.cpp
/src/SMScanner.cpp
/src/SMVideoZoomWidget.cpp
236 2720 d 20 h jakw /  
/matlab/alignSubScansMarkers.m
/src/SMCalibrationWorker.cpp
/src/SMPointCloudWidget.cpp
/src/SMReconstructionWorker.cpp
/src/algorithm/AlgorithmGrayCode.cpp
/src/algorithm/AlgorithmGrayCodeHorzVert.cpp
/src/algorithm/AlgorithmLineShift.cpp
/src/algorithm/AlgorithmPhaseShiftEmbedded.cpp
/src/algorithm/AlgorithmPhaseShiftThreeFreq.cpp
/src/algorithm/algorithmtools.h
235 2762 d 1 h /src/algorithm/ Fixed colors  
/src/algorithm/AlgorithmPhaseShiftTwoFreq.cpp
234 2762 d 1 h sorgre /src/algorithm/ Fixed errors in the color functions of AlgorithmPhaseShiftTwoFreq.cpp  
/src/algorithm/AlgorithmPhaseShiftTwoFreq.cpp
233 2762 d 3 h /src/ Refactored the algorithm phase-shift (two frequency).

The get3DPoints() function is now divided out into smaller functions. This should make it easier to introduce new code into the algorithm at a later stage.
 
/src/SMScanner.pro
/src/algorithm/AlgorithmPhaseShiftTwoFreq.cpp
232 2794 d 21 h jakw /src/  
/src/SMCalibrationParameters.cpp
/src/SMScanner.cpp
/src/SMScanner.h
/src/algorithm/AlgorithmGrayCodeHorzVert.cpp
231 2804 d 20 h jakw /src/ Improvements to reconstruction speed, mainly by exploiting the rectified geometry and some OpenMP statements.  
/src/SMReconstructionWorker.cpp
/src/SMScanner.pro
/src/algorithm/AlgorithmGrayCode.cpp
/src/algorithm/AlgorithmPhaseShiftTwoFreq.cpp
230 2804 d 22 h jakw /src/  
/src/SMScanner.ui
/src/algorithm/AlgorithmPhaseShiftTwoFreq.cpp
229 2818 d 21 h jakw /src/  
/src/SMReconstructionWorker.cpp
/src/SMScanner.pro
/src/algorithm/AlgorithmPhaseShiftTwoFreq.cpp
228 2818 d 21 h jakw /src/  
/src/SMCalibrationWorker.cpp
/src/SMVideoZoomWidget.cpp
/src/algorithm/AlgorithmPhaseShiftTwoFreq.cpp
227 2818 d 22 h jakw /src/  
/src/SMCaptureWorker.h
/src/SMScanner.cpp
/src/SMScanner.h
/src/SMVideoZoomWidget.h
226 2836 d 20 h jakw /src/  
/src/SMCaptureWorker.cpp
/src/SMCaptureWorker.h
/src/SMScanner.cpp
/src/rotationstage/RotationStage.cpp
225 2836 d 21 h jakw / Many changes to the interface regarding calibration, display of calibration results and automatic reconstruction of data.  
/src/SMLogDialog.cpp
/src/SMLogDialog.h
/src/SMLogDialog.ui
/README.txt
/doc/SeeMa Scanner Manual.tex
/src/SMAboutDialog.ui
/src/SMCalibrationParameters.cpp
/src/SMCalibrationParameters.h
/src/SMCalibrationWorker.cpp
/src/SMCalibrationWorker.h
/src/SMPreferenceDialog.cpp
/src/SMPreferenceDialog.ui
/src/SMReconstructionWorker.cpp
/src/SMReconstructionWorker.h
/src/SMScanner.cpp
/src/SMScanner.h
/src/SMScanner.pro
/src/SMScanner.ui
/src/SMTypes.h
/src/cvtools.cpp
223 2861 d 22 h flgw /src/ Added mutex to Rotationstage. So now is waits infinetly, but at least doesn't segfault and loose all your catured data.  
/src/SMCaptureWorker.cpp
/src/rotationstage/RotationStage.cpp
/src/rotationstage/RotationStage.h
222 2861 d 22 h flgw /src/ Prevent assertion when clicked row is -1  
/src/SMScanner.cpp
221 2861 d 22 h flgw /src/ Missing header file  
/src/SMScanner.pro
220 2861 d 22 h flgw /src/ Prevent segfault on exit  
/src/SMVideoZoomWidget.cpp
/src/SMVideoZoomWidget.h
218 2866 d 23 h jakw /  
/matlab/alignSubScansMarkers.m
/matlab/groupwiseOrthogonalProcrustes.m
/src/SMScanner.ui
217 2867 d 21 h jakw /src/ Reverted some files to a working state on comp-seemalab1.  
/src/SMScanner.cpp
/src/SMScanner.h
/src/SMScanner.pro
208 2911 d 20 h flgw / Step3  
/
/build
/src/SMCaptureWorker.cpp
/src/SMPointCloudWidget.cpp
/src/SMReconstructionWorker.cpp
/src/SMReconstructionWorker.h
/src/SMScanner.cpp
/src/SMScanner.h
/src/SMScanner.pro
/src/algorithm/AlgorithmGrayCodeHorzVert.cpp
/src/algorithm/AlgorithmGrayCodeHorzVert.h
/src/algorithm/AlgorithmPhaseShiftTwoFreq.cpp
/src/algorithm/AlgorithmPhaseShiftTwoFreqHorzVert.cpp
/src/algorithm/AlgorithmPhaseShiftTwoFreqHorzVert.h
/src/rotationstage/RotationStage.cpp
207 2912 d 11 h flgw / Setp 2  
/
/src
/src/SMCalibrationWorker.cpp
/src/SMCalibrationWorker.h
/src/SMCaptureWorker.cpp
/src/SMCaptureWorker.h
/src/SMPreferenceDialog.cpp
/src/SMReconstructionWorker.cpp
/src/SMReconstructionWorker.h
/src/SMScanner.cpp
/src/SMScanner.pro
/src/SMScanner.ui
/src/SMTypes.h
/src/SMVideoWidget.cpp
/src/algorithm/Algorithm.h
/src/algorithm/AlgorithmGrayCode.cpp
/src/algorithm/AlgorithmGrayCode.h
/src/algorithm/AlgorithmLineShift.cpp
/src/algorithm/AlgorithmLineShift.h
/src/algorithm/AlgorithmPhaseShiftEmbedded.cpp
/src/algorithm/AlgorithmPhaseShiftEmbedded.h
/src/algorithm/AlgorithmPhaseShiftThreeFreq.cpp
/src/algorithm/AlgorithmPhaseShiftThreeFreq.h
/src/algorithm/AlgorithmPhaseShiftTwoFreq.cpp
/src/algorithm/AlgorithmPhaseShiftTwoFreq.h
/src/algorithm/algorithmtools.h
/src/camera/CameraPointGrey.cpp
/src/cvtools.cpp
/src/rotationstage/RotationStage.cpp
/src/rotationstage/RotationStage.h
206 2912 d 11 h flgw /src/ Step1  
/src/SMCalibrationWorker.cpp
/src/cvtools.cpp
201 2918 d 1 h jakw /src/ Implented zoom and drag video widgets.  
/src/SMVideoZoomWidget.cpp
/src/SMVideoZoomWidget.h
/src/SMScanner.pro
/src/SMScanner.ui
200 2920 d 22 h jakw /src/  
/src/algorithm/AlgorithmPhaseShiftTwoFreqHorzVert.cpp
/src/algorithm/AlgorithmPhaseShiftTwoFreqHorzVert.h
/src/SMCaptureWorker.cpp
/src/SMPreferenceDialog.cpp
/src/SMReconstructionWorker.cpp
/src/SMScanner.pro
/src/algorithm/AlgorithmGrayCodeHorzVert.cpp
/src/algorithm/AlgorithmPhaseShiftTwoFreq.cpp
199 2921 d 22 h jakw /src/ Implemented high frequency focus pattern for calibrating.  
/src/SMCaptureWorker.cpp
/src/SMCaptureWorker.h
/src/SMScanner.cpp
/src/SMScanner.h
/src/SMScanner.ui
198 2949 d 21 h jakw /src/  
/src/SMCalibrationWorker.cpp
197 2949 d 22 h jakw /src/  
/src/SMCalibrationWorker.cpp
196 2950 d 21 h jakw /src/  
/src/SMCalibrationWorker.cpp
/src/SMScanner.cpp
/src/SMScanner.pro
/src/cvtools.cpp
/src/cvtools.h
195 2957 d 22 h jakw /src/  
/src/SMCalibrationWorker.cpp
/src/algorithm/AlgorithmGrayCodeHorzVert.cpp
/src/algorithm/AlgorithmPhaseShiftEmbedded.cpp
/src/algorithm/AlgorithmPhaseShiftTwoFreq.cpp
193 2965 d 23 h jakw /src/algorithm/  
/src/algorithm/AlgorithmPhaseShiftEmbedded.cpp