У меня есть несколько точек данных, которые я разделил на несколько кластеров с некоторыми алгоритмами кластеризации, как показано на рисунке ниже: (для появления изображения может потребоваться некоторое время)
альтернативный текст http://www.freeimagehosting.net/uploads/05a807bc42.png
Каждый цвет представляет разные кластеры. Я должен нарисовать многоугольники вокруг каждого кластера. Я использую конвульс по этой причине. Но, как вы можете видеть, многоугольник для красного скопления очень большой и охватывает много областей, что я не ищу. Мне нужно рисовать линии (плойгоны) точно вокруг моих наборов данных. Например, на рисунке выше я хочу, чтобы многоугольник рисовался точно так же (и вокруг), как красный кластер с 3 ветвями. Другими словами, в этом случае мне нужен многоугольник с 3 ветками, чтобы покрыть мои красные скопления, а не тот большой многоугольник, который покрывает всю область. Кто-нибудь может мне с этим помочь?
Обратите внимание , что решение должно быть общим, потому что кластеры будут меняться при каждом запуске алгоритма, поэтому оно должно быть общим.