Agrupación en ráster con QGIS

Estoy buscando una manera de convertir un ráster clasificado en polígonos basados ​​en grupos espaciales dentro de cada clase. Para que los grupos se consideren válidos, necesito que consistan en un porcentaje mínimo de celdas de una de las clases. Por ejemplo: un área compuesta por el 70% (o más)...