Страница 1 из 1

Кластерный анализ

Добавлено: 29 мар 2017, 08:46
Pilolin
Доброго времени суток. Возникла необходимость в кластерном анализе, а именно на начальном этапе построение графика точек. В исходных данных имеется 3 слоя изображения. Необходимо получить 3d график на котором точка будет строиться по принципу (насколько я понял из материалов в интернете) ось x - это значение пикселя в первом слое, y - значение того же пикселя во втором слое и z - значение пикселя в третьем слое. (желательно что бы график можно было повертеть, но думаю статичный тоже подойдет, хоть что-то)

Re: Кластерный анализ

Добавлено: 03 апр 2017, 13:59
KolesovDmitry
Не задумывались, почему у вашего сообщения больше 100 просмотров и ни одного ответа? Нужны подробности -- каким ПО пользуетесь, на каком уровне детализации вам нужен ответ (программный код? ссылку в гугле?) и пр.

Re: Кластерный анализ

Добавлено: 15 апр 2017, 13:34
Pilolin
Помогли мне получить то что требовалось средствами Arcgis. Вобщем имеются значения 3 столбца и 800к строк. Одна строка характеризует одну точку, тоесть первый столбец это по оси x, второй столбец по оси y и третий столбец по оси z. Затем мне помогли это отобразить в ArcScene получив на основе этих значений векторный слой точечный. Но проблема состоит в том что арксцена виснит наглухо из за такого числа точек. Пробовал подгрузить эти точки в statistic'у 8, но она воспринимает только 65к+ строк, а нужно разом 800к. Может кто знает чем можно отобразить 3д график где 800к точек :cry:

Re: Кластерный анализ

Добавлено: 15 апр 2017, 13:50
Александр Мурый
Вам стоит копать в сторону ПО, работающего с т.н. "облаками точек".
Из свободного ПО можно попробовать Paraview (там больше визуализация, хотя кластеризацию тоже стоит поискать). Или, например, вот пример кластеризации 3d-точек для Питона (визуализировать там тоже можно).

Re: Кластерный анализ

Добавлено: 15 апр 2017, 16:59
Pilolin
Подскажите как в Paraview визуализировать (а то я тупой). Есть у меня файл с точками, в каком формате туда надо подогнать (csv пойдет?). И что вообще жать надо для визуализации, если Вам не сложно))

Re: Кластерный анализ

Добавлено: 17 апр 2017, 06:48
sergsh
Облако точек X-Y-Z так же можно быстро построить при помощи Fiji Imagej:
https://fiji.sc/#cite
Конечно есть там и вращение полученной картинки.
Бесплатна, поддерживает Win и Linux

Re: Кластерный анализ

Добавлено: 17 апр 2017, 13:07
Александр Мурый
Pilolin писал(а): Есть у меня файл с точками, в каком формате туда надо подогнать (csv пойдет?). И что вообще жать надо для визуализации
Вот полезная ссылка: http://www.paraview.org/Wiki/ParaView/D ... o_Paraview
Проверено: работает. Обратите внимание на разделы "Read a CSV file into Paraview" и "Displaying data as points". Будут вопросы - пишите.

Кстати, на всякий: кластеризацию 3D-точек может выполнить, например, GRASS GIS (правда, таки придётся разбираться с параметрами). Модуль v.cluster.