OTB  9.0.0
Orfeo Toolbox
+ Collaboration diagram for Unsupervised Classification Filters:

Unsupervised classification filters typically cluster the image intensity data into different groups. An example of unsupervised classification algorithm in ITK is the K-Means clustering algorithm.