Commit Graph

162 Commits

Author SHA1 Message Date
Paul Leroy 992f5d4c8c changes following PR #5 2024-02-16 11:34:52 +01:00
Paul Leroy 4b4227bf6a version 1.0 2024-02-16 10:28:21 +01:00
Paul Leroy b542d0e1ff the use of progressDlg.close instead of progressDlg.hide led to an instability
code cleaning
2024-02-16 08:56:15 +01:00
Paul Leroy 677e63d753 warning messages modified 2024-02-15 07:28:28 +01:00
Paul Leroy c3e1baf6fc instability debuggin in progress 2024-02-13 16:44:10 +01:00
Paul Leroy a01d4a81fd remove breaks from omp parallel loops 2024-02-13 14:35:17 +01:00
Paul Leroy 11ed7bd843 use ccQtHelpers::GetMaxThreadCount 2024-02-13 09:22:50 +01:00
Paul Leroy 858c04522a Merge branch 'dev' of https://github.com/dgirardeau/q3DMASC.git into dev 2024-02-13 08:37:15 +01:00
Paul Leroy be68cde7e3 use num_threads instead of omp_set_num_threads 2024-02-12 22:37:48 +01:00
Paul Leroy a65cb83279 prevent confusion matrix to pop up when in command line mode 2024-02-09 14:38:54 +01:00
Paul Leroy 2fcee9db76 Do not show confusion matrix when in command line mode 2024-02-08 17:11:38 +01:00
Daniel Girardeau-Montaut ea3f3f1a0f Merge pull request #3 from prascle/macOS
building plugin 3DMASC on macOS
2024-01-31 20:56:23 +01:00
Paul RASCLE 67a29e2d4e building plugin 3DMASC on macOS 2024-01-31 14:26:48 +01:00
Paul Leroy 4fde7ecba9 Merge pull request #2 from p-leroy/dev
disclaimer and icons updates
2023-12-22 16:41:19 +01:00
Paul Leroy 0faa15de89 disclaimer and icons update 2023-12-22 16:35:41 +01:00
Paul Leroy d0d39a3c5e disclaimer update 2023-12-22 08:02:00 +01:00
Paul Leroy 3e83c57b2c save feature importance
save feature importance with traces
2023-12-14 09:30:00 +01:00
Daniel Girardeau-Montaut 90fece5e61 CMake: change the CMake install option to a more standard form (INSTALL_Q3DMASC_PLUGIN -> PLUGIN_STANDARD_3DMASC) 2023-12-09 09:27:56 +01:00
Daniel Girardeau-Montaut 00045e8c6e Various updates (remove warnings, improve responsiveness of the UI by lowering the number of threads, et.) 2023-06-07 00:04:44 +02:00
Paul Leroy d35104d5be Modify paths to make the compilation successful. 2023-06-05 17:07:53 +02:00
Daniel Girardeau-Montaut d9d6789c38 Merge pull request #1 from p-leroy/dev
q3DMASC Release attempt
2023-06-05 13:36:12 +02:00
Paul Leroy 013b37ba39 Update trainDisclaimerDlg.ui 2023-06-05 10:21:23 +02:00
Paul Leroy db9b870173 Update trainDisclaimerDlg.ui 2023-06-05 10:21:00 +02:00
Paul Leroy 77e226f356 Changes following PR 2023-06-05 10:06:21 +02:00
Paul Leroy 6b992ac14c changes following PR 2023-06-05 09:59:42 +02:00
Paul Leroy 0c2ba1b6b5 Bug : confusion matrices values were not saved 2023-06-04 10:24:01 +02:00
Paul Leroy a894539cfd 0.10
code cleaning
2023-06-01 23:05:50 +02:00
Paul Leroy a4d014c2d5 0.9 2023-06-01 09:54:11 +02:00
Paul Leroy 99be926f3f Bug correction: scalar fields were not properly built
Classification_prediction, Classification_confidence, Classification_backup
2023-06-01 09:28:44 +02:00
Paul Leroy 9bbf288b8f Prevent the user from cancelling the training. 2023-05-31 22:00:10 +02:00
Paul Leroy 4f6cd5fe6d Bug when running several times the classification corrected 2023-05-31 00:20:19 +02:00
Paul Leroy bcc77db21f use the existing scalar fields when available 2023-05-30 21:49:18 +02:00
Paul Leroy d55696991f debug in progress after merge useExistingScalarFields 2023-05-30 15:41:04 +02:00
Paul Leroy 017300c01c Merge branch 'dev_useExistingScalarFields' of https://github.com/p-leroy/q3DMASC.git into dev
# Conflicts:
#	ContextBasedFeature.cpp
#	ContextBasedFeature.h
#	NeighborhoodFeature.cpp
#	NeighborhoodFeature.h
#	PointFeature.cpp
#	PointFeature.h
#	confusionmatrix.cpp
2023-05-30 10:13:11 +02:00
Paul Leroy bf9229e6b2 Use existing scalar fields implemented
confusion matrix update
2023-05-29 12:45:02 +02:00
Paul Leroy 593e52f309 s_keepAttributes bug correction 2023-05-27 09:06:48 +02:00
Paul Leroy bcb5e3664d bug correction in progress: crash when dupplicated features are configured in the parameter file 2023-05-23 00:06:22 +02:00
Paul Leroy 21c389c43e Fixed: crash when point clouds are not associated to labels in the dialog 2023-05-03 14:34:14 +02:00
Paul Leroy c544bcea94 Bug: remove hardcoded useExistingScalarFields 2023-05-02 17:17:28 +02:00
Paul Leroy faa1da6ffd bug correction: classification with existing attributes 2023-04-24 14:29:02 +02:00
Paul Leroy 31f707439e ContextBasedFeature deprecated syntax and new syntax are accepted 2023-04-17 13:30:05 +02:00
Paul Leroy a050a452db Context based feature pattern modified
Only one cloud is necessary to define the feature
2023-03-31 14:09:51 +02:00
Paul Leroy ee6ffbd546 add features to the traces of execution 2023-03-28 17:19:41 +02:00
Paul Leroy 3834043b95 save confusion matrix, keepAttributes, useExistingScalarFields 2023-03-27 22:52:23 +02:00
Paul Leroy 0db1201087 useExistingScalarFields implementation 2023-03-24 18:28:05 +01:00
Paul Leroy 7062d8c5e2 Merge branch 'dev' of https://github.com/p-leroy/q3DMASC into dev 2023-03-22 23:45:38 +01:00
Paul Leroy ec5507be5b save traces
When the option is selected, overall accuracy, features and classifiers are saved
2023-03-22 23:45:19 +01:00
Paul Leroy 55421bdb79 version number changed to 0.3+ 2023-02-09 16:37:07 +01:00
Paul Leroy f250bb6406 Merge branch 'v2.13' of https://github.com/dgirardeau/q3DMASC.git into dev
# Conflicts:
#	q3DMASCTools.cpp
2023-02-07 16:28:42 +01:00
Paul Leroy 9ce4499c61 bug : confusion matrix shall not be computed when there is no classification field in the data 2023-02-06 16:00:25 +01:00