Deletion proposal for 7.0 of old classes
Originally from #1716 (closed), we propose to remove (without deprecation) the following classes and modules for OTB 7.0.0:
-
OrthoRectificationImageFilter
. Not even used inOrthoRectificationApplication
! -
Core/CommandLineParser
. Really? (5pts) -
Core/SpatialObjects
We already have OGR for that -
Filtering/Path
To be checked piece by piece to see if it is really useful (might be used by some deleted or moved out code) -
Core/ComplexImage
contains onlyAmplitudePhaseToRGBFunctor
which can be replaced by typedef of the ImageFunctorFilter and move in an other more suitable module. -
Core/VectorDataBase
-
Detection/UrbanArea
contain one filterUrbanAreaDetectionImageFilter
which is a whole pipeline and two functor, either we create an application out of this, or we keep it as an example, but this is not a proper filter.
We think their low usage justifies removal without deprecation.
Edited by Antoine Regimbeau