Как поместить изображения в узлы графа networkx? - PullRequest
0 голосов
/ 04 мая 2020

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

Но сейчас нам нужно построить график из изображений, которые я уже создал, разработал и сохранил локально с помощью PILLOW.

Я подумал о создании графа с библиотекой «построителя графа», например, networkx, и поместил изображения в узлы, и когда график должен отображаться, внешний вид графа должен выглядеть следующим образом: this .

Я провел некоторое исследование об этой топике c здесь, в Переполнении стека, и нашел следующие вопросы: - Использование изображения для узла NetworkX - как я могу выбрать изображение / картинку для своего узлы в gexf или networkx - Как отображать значки изображений на узлах в NetworkX - Создание графика с изображениями в виде узлов - Изображение, добавленное к одному узлу сетиx график не отображается

Эти помогают мне понять основы, но я не смог вписаться в свой код. На самом деле я использую networkx, и мой код очень похож на эту ссылку ( Как отображать значки изображений на узлах в NetworkX ). Но вещь, которая расстроила меня, была такая фраза: «Вы можете создать сюжет, используя networkx и получить ручку для фигуры. Затем используйте matplotlib для построения поверх него ».) Это означает, что вы не можете поместить изображение в узел, но новое изображение с помощью matplotlib над / перед кругом, созданное построителем графика.

Больше информации: я знаю, что график будет содержать 60 узлов, и я предполагаю, что у него нет пересечения ребер.

Какую библиотеку или пример вы мне порекомендуете? Заранее спасибо, ребята.

...