Commit Graph

163 Commits

Author SHA1 Message Date
Paul Leroy 7087b899f4 Try to fill in the qClassify3DMASCDialog if names are available in the parameter file and clouds exist in the database tree with the same name (case insensitive)
Code cleaning
2024-02-19 10:49:36 +01:00
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