- 17 Apr, 2019 3 commits
-
-
Cédric Traizet authored
-
Cédric Traizet authored
-
Cédric Traizet authored
-
- 16 Apr, 2019 1 commit
-
-
Cédric Traizet authored
-
- 12 Apr, 2019 1 commit
-
-
Cédric Traizet authored
-
- 14 Jan, 2019 1 commit
-
-
Julien Michel authored
-
- 12 Nov, 2018 1 commit
-
-
Jordi Inglada authored
-
- 09 Nov, 2018 1 commit
-
-
Jordi Inglada authored
A tag is added (as for confidence output) to all ML models. Implementation only for Shark RF.
-
- 18 Jul, 2018 1 commit
-
-
Victor Poughon authored
This was done with this script: #!/bin/bash set -eou pipefail # Use C++11 sstream constructor from string # Exclude 'ThirdParty' because it uses ossimFilename type find Modules/ Examples/ -not -iwholename "*ThirdParty*" -type f -print0 | xargs -0 sed -i -E "s/std::ifstream (.*)\((.*)\.c_str\(\)/std::ifstream \1\(\2/" find Modules/ Examples/ -not -iwholename "*ThirdParty*" -type f -print0 | xargs -0 sed -i -E "s/std::ofstream (.*)\((.*)\.c_str\(\)/std::ofstream \1\(\2/" # Use C++11 ::open(const std::string&) of ifstream, ofstream, etc. # Exclude ThirdParty because of ossimFilename type find Modules/ Examples/ -not -iwholename "*ThirdParty*" -type f -print0 | xargs -0 sed -i -E "s/\.open\((.*).c_str\(\)/\.open\(\1/" # No need for c_str when outputing to std::cout and such find Modules/ Examples/ -type f -print0 | xargs -0 sed -i -E "s/\.c_str\(\) ?<</ <</" # Use itk::ExceptionObject::SetDescription and SetLocation string versions find Modules/ Examples/ -type f -print0 | xargs -0 sed -i -E "s/e\.SetDescription\((.*)\.c_str\(\)\)/e\.SetDescription\(\1\)/" find Modules/ Examples/ -type f -print0 | xargs -0 sed -i -E "s/e\.SetLocation\((.*)\.c_str\(\)\)/e\.SetLocation\(\1\)/" # Use itksys::SystemTool:: string versions find Modules/ Examples/ -type f -print0 | xargs -0 sed -i -E "s/itksys::SystemTools::(.*)\((.*)\.c_str\(\)/itksys::SystemTools::\1\(\2/" # Exclude otbLogger because it uses GetCurrentDateTime which does not have a string version git checkout -- Modules/Core/Common/src/otbLogger.cxx # Exclude test/otbOGRLayerStreamStitchingFilter.cxx because there's a double use which is not compatible with the regex git checkout -- Modules/Segmentation/OGRProcessing/test/otbOGRLayerStreamStitchingFilter.cxx
-
- 05 Jul, 2018 1 commit
-
-
Victor Poughon authored
This reverts commit 81bed5ae, reversing changes made to f3749c05.
-
- 25 Jun, 2018 2 commits
-
-
Manuel Grizonnet authored
-
Manuel Grizonnet authored
OTB followed since the beginning the ITK convention and use .txx extension for all template classes. Nevertheless, some development tools do not recognize .txx file extension. Other tool like GitHub can't do in-browser syntax highlighting for txx files I think. The root problem is the use of the txx which should be changed to hxx (or hpp). In 2011, after an in-depth discussion near April 20, 2011 on the Insight-Developers mailing list, ITK rename all txx files to hxx (and event prevent the push of .txx files with a pre-commit hook). It happens is major release v4. You can find some arguments in the discussion about the change and also in other projects related to ITK which applied the same modification, see for instance VXL: https://github.com/vxl/vxl/issues/209 This commit apply now the same modification for OTB. I understand that it will change some habit for developers and don't bring new features but I think that in general it is better to stay align with ITK guidelines. In my opinion, it always facilitate the use of OTB and ITK together if we share when we can the same code architecture, directory organization, naming conventions...
-
- 07 Jun, 2018 1 commit
-
-
Victor Poughon authored
-
- 28 May, 2018 1 commit
-
-
Antoine Regimbeau authored
-
- 29 Mar, 2018 1 commit
-
-
Guillaume Pasero authored
-
- 19 Apr, 2017 1 commit
-
-
Ludovic Hussonnois authored
-
- 18 Apr, 2017 1 commit
-
-
Ludovic Hussonnois authored
-
- 10 Mar, 2017 2 commits
-
-
Ludovic Hussonnois authored
Update license for added/moved files.
-
Ludovic Hussonnois authored
-
- 08 Mar, 2017 1 commit
-
-
Ludovic Hussonnois authored
This workaround is added to avoid a crash in application when build is made with RelWithDebInfo which is caused by a boost::archive_exception impossible to be catch. This workaround break the compatibility with shark model direct read/write. It is still possible to read old RF model from OTB.
-
- 06 Mar, 2017 1 commit
-
-
Ludovic Hussonnois authored
-
- 03 Mar, 2017 2 commits
-
-
Ludovic Hussonnois authored
-
Ludovic Hussonnois authored
-
- 20 Feb, 2017 1 commit
-
-
Ludovic Hussonnois authored
Move commons files for both supervised and unsupervised into LearningBase Module. Also update Test and includes.
-
- 14 Feb, 2017 1 commit
-
-
Ludovic Hussonnois authored
-