Request for Changes-97: KMeansClassification reimplemented (Shark KMeans composite application)

From OTBWiki
Revision as of 16:14, 7 July 2017 by Mbertolino (Talk | contribs) (Rationale)

Jump to: navigation, search

[Request for Changes - 97] KMeansClassification reimplemented (Shark KMeans composite application)


  • Author: Marina Bertolino
  • Submitted on 07.07.2017
  • Proposed target release : 6.2
  • Adopted:
  • Link to a public git branch or pull request corresponding to the changes.
  • Merged : (put merge commit when merged)


Reimplement using Shark KMeans composite application.


Implement KMeansClassification as a composite application using an existing training and classification application. The SharkKMeans model is used instead of ITK classes.

Implementation details

Classes and files

A       Modules/Applications/AppClassification/include/otbClassKMeansBase.h
A       Modules/Applications/AppClassification/include/otbClassKMeansBase.txx


M       Modules/Applications/AppClassification/app/otbKMeansClassification.cxx


List documentation modification that were made (doxygen, example, software guide, application documentation, cookbook).

Additional notes

List remaining open issues if any, and additional notes.