Commit Graph

135 Commits

Author SHA1 Message Date
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
Paul Leroy 2dd6e19c55 Update q3DMASC.cpp 2023-02-01 09:27:33 +01:00
Paul Leroy 9e49a9e72e unset the parent of the ConfusionMatrix in the classifier 2023-01-26 14:46:52 +01:00
Paul Leroy 22d2839fd3 save / looad TrainParameters, OpenCV parameters tooltips 2023-01-26 07:56:39 +01:00
Paul Leroy fc00e28667 Merge branch 'dev' of https://github.com/p-leroy/q3DMASC into dev 2023-01-22 21:57:58 +01:00
Paul Leroy 172871f290 added version information to the disclaimers 2023-01-22 21:57:42 +01:00
Paul Leroy 7a408117f0 Code cleaning 2023-01-20 17:49:29 +01:00
Paul Leroy f104fd5b17 confusion matrix added to the training step
Add the confusion matrix to the training step
Delete confusion matrices properly after the training step
2023-01-18 23:57:59 +01:00
Paul Leroy 83e08660ee wip 2023-01-17 16:43:57 +01:00
Paul Leroy 22e97f43b8 confusion matrix displayed jointly with precision, recall and f&-score values 2023-01-17 15:02:13 +01:00
Paul Leroy 052c1bb1cf Update confusionmatrix.cpp 2023-01-12 16:46:13 +01:00
Paul Leroy dccac1250f Update confusionmatrix.cpp 2022-12-16 16:13:15 +01:00
Paul Leroy 75288dbc52 ConfusionMatrix 2022-12-14 11:37:29 +01:00
Paul Leroy 6de0370073 Update q3DMASCClassifier.cpp 2022-12-09 17:45:08 +01:00
Paul Leroy 97854963c5 Update PointFeature.cpp 2022-12-08 18:10:38 +01:00
Paul Leroy bb5b7a6ddd confidence handling 2022-12-08 09:19:52 +01:00
Paul Leroy 9ddb986351 scale selection
It is possible to select/deselect all features related to a scale in the interface
2022-10-28 17:05:36 +02:00
Paul Leroy 0b0fc3e8d7 display scales in Train3DMascDialog 2022-10-27 18:55:04 +02:00
Paul Leroy bcb3cee2c4 wip 2022-10-27 09:19:52 +02:00
Paul Leroy 13c391070e wip 2022-10-25 16:47:19 +02:00
Paul Leroy 2412b3f765 code cleaning 2022-10-20 08:52:55 +02:00
Paul Leroy bfb64326bb display scales 2022-10-17 17:33:15 +02:00
Paul Leroy 42d282b844 opencv_world340 is the on used by CloudCompare 2.12.4 2022-10-17 10:08:57 +02:00
Paul Leroy 2ac41349d0 gui update 2022-10-17 09:28:14 +02:00
Daniel Girardeau-Montaut 4b4341c2a9 Bug fix: Zmin/Zmax/RANGE features were badly computed 2022-08-18 10:26:41 +02:00
Daniel Girardeau-Montaut 35ed836088 Compilation with v2.13 2022-08-12 14:15:05 +02:00
Paul Leroy e441c3e3b2 Update CMakeLists.txt 2022-03-23 11:35:03 +01:00
Paul Leroy ce1ee81719 Merge branch 'dev' of https://github.com/p-leroy/q3DMASC.git into dev 2022-03-21 10:38:14 +01:00