Функция Colorize для дескриптора в 3d Mesh - PullRequest
0 голосов
/ 01 октября 2019

Процесс выглядит следующим образом:

Я представляю трехмерную сетку в виде структуры данных графа (матрица смежности), и я извлек некоторые элементы из нее, теперь я хотел бы визуализировать эти функции в сетке (раскраситьвершины, с которыми оно связано)

У меня есть доступ к XYZ-координатам,

График таков, например:

[[0 0 0 ... 0 0 1]
 [0 0 0 ... 0 0 1]
 [0 0 0 ... 0 0 1]
 ...
 [0 0 0 ... 0 1 0]
 [0 0 0 ... 1 0 0]
 [1 1 1 ... 0 0 0]]

и извлеченные функциикак:

[0.31830989 0.13789404 0.18738977 0.21210616 0.09979722 0.25386089
0.16402911 0.29690689 0.26002601 0.12894862 0.07586501 0.48601007
0.45855364 0.20280874 0.0126834  0.54532024 0.46835978 0.34243193
0.13314587 0.09234412 0.03764165 0.159134   0.45475221 0.1222509
0.17898168]

или как

 [[ 2.72000000e+03+0.00000000e+00j -3.61459783e+00-2.59278293e+00j
  -2.07518936e+00+5.47244984e+01j ...  4.54069829e+00-1.92151511e+01j
  -2.07518936e+00-5.47244984e+01j -3.61459783e+00+2.59278293e+00j]
 [-3.61459783e+00-2.59278293e+00j  1.58768982e+01+9.65807617e+01j
   5.20680975e+01+3.99595074e+01j ... -4.99445026e+01+7.24088068e+00j
   9.35655863e+01-1.21058601e+02j  2.50985585e+03-2.57571742e-14j]
 [-2.07518936e+00+5.47244984e+01j  5.20680975e+01+3.99595074e+01j
   6.55872731e+01+3.73890215e+01j ...  2.02088720e+02-2.45776099e+02j
   2.02739503e+03-2.13162821e-14j  9.35655863e+01+1.21058601e+02j]
 ...
 [ 4.54069829e+00-1.92151511e+01j -4.99445026e+01+7.24088068e+00j
   2.02088720e+02-2.45776099e+02j ...  8.57571900e+01-4.22466723e+02j
  -1.06818420e+02-3.69249733e+01j  4.09731773e+01-3.35297094e+01j]
 [-2.07518936e+00-5.47244984e+01j  9.35655863e+01-1.21058601e+02j
   2.02739503e+03-3.28626015e-14j ... -1.06818420e+02-3.69249733e+01j
   6.55872731e+01-3.73890215e+01j  5.20680975e+01-3.99595074e+01j]
 [-3.61459783e+00+2.59278293e+00j  2.50985585e+03-3.95239397e-14j
   9.35655863e+01+1.21058601e+02j ...  4.09731773e+01-3.35297094e+01j
   5.20680975e+01-3.99595074e+01j  1.58768982e+01-9.65807617e+01j]]

Итак, вопрос снова: Как я могу визуализировать эти объекты на сетке, которые в основном это координаты, ребра, грани.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...