问题标签 [image-graphviz]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
757 浏览

graphviz - GraphViz - 如何绘制这些边

Heylo,我只是想看看像我在下图中模拟的边缘(蓝色/青色)是否可能......我尝试了很多不同的边缘属性组合,我真的很挣扎让边缘看起来干净和有条理,而不是走最短的路径。

边缘示例

我的代码如下,我不希望子图从它们当前的位置移动,所以我知道边缘需要一个“约束=假”。

先感谢您!

0 投票
0 回答
886 浏览

c++ - 如何将使用 GraphViz 库 c++ 编写的图形渲染为 png?

它是一个 Qt 应用程序,但没有 Gui。我正在尝试使用 GraphViz C++ 库创建一个图形。一切都运行良好,只是我无法获得可以在 Windows 中打开的 .png 文件中的输出。我按照手册说的做了,没有错误只是没有生成输出文件。我搜索了所有可能的目录但徒劳无功。请指导我。

gw.h 头文件

Main.cpp 文件

输出(如您所见程序正在运行且没有错误)

在此处输入图像描述

0 投票
1 回答
1081 浏览

c++ - 使用 graphviz 和 C++ 生成 png 格式的多个图形,无需系统命令

我正在尝试在 C++ 应用程序中从 graphviz 生成图片格式的图形。

我进行的方式如下。从 boost 库中,我创建了一个 adjancy_list:

我有一个函数可以从外部数据递归地构建我的图表

然后,我有一个函数可以生成这个图的点文件。

到此为止,一切都很顺利。

现在,我想将此点文件转换为 png 文件。我不想通过 system("dot -Tpng input -o output") 命令,因为我不想强迫用户安装 graphviz。

我在以下帖子中找到了第一个想法:Generate image of GraphViz graph given dot text c++

我已经修改了代码。我已将它添加到上一个函数中,当我需要生成一个图形时它可以工作。

新功能是:

但是,对于多个图,如果我再次调用此函数,它不起作用并且我有一个分段错误。事实上,在以下文档第 25 页中写道,我们只能在应用程序中使用一个 GVC_t:http: //www.graphviz.org/pdf/libguide.pdf

因此,在以下情况下,它会因分段错误而停止程序:

是否有另一种方法可以在不使用命令的情况下从 C++ 应用程序中的点文件生成 png 图?

非常感谢您的帮助。干杯

0 投票
1 回答
452 浏览

python - 使用 graphviz 将 Digraph 转换为 StringIO

有谁知道如何将aDigraph转换为io.StringIOpng的技巧?我能找到的唯一代码是将它保存到磁盘,但我想省略任何磁盘使用情况,而是在内存中处理它:

0 投票
0 回答
187 浏览

ubuntu-16.04 - 如何在 ubuntu 16 中通过离线安装安装梨形图

我试过在线安装梨形图。

但现在我可以访问该站点,它显示以下消息:

现在,我下载了文件,但我不知道如何在我的 ubuntu 上安装?
我已经从这个 github 下载了它:Image_Graph

如何将它安装到我的电脑上?

0 投票
0 回答
199 浏览

python - 如何用输入和输出层的值可视化 DNN 或 CNN 模型?

我已经将可视化应用于 DNN 模型,但图像只包含一个密集层,没有输入和输出层的值!下面的代码解释了可视化过程没有任何错误,我试图在图像中显示输入和输出层的值。

请注意,我已经下载了所有这些库:Graphviz、pydot、pydotplus、python-graphviz

0 投票
1 回答
1287 浏览

python - 如何在 vscode windows 10 上打开 graphviz(dot) 文件

即使我通过 Stephanvs 扩展安装在 graphviz 中,我也无法在 Windows 10 中打开 vscode 上的点文件。

0 投票
1 回答
284 浏览

python - 如何将我的 graphviz 树图导出为保存在所选文件夹中的 jpg

我使用graphviz得到了这段代码,它最终生成了我的图表,但我希望将生成的图表保存在我的根文件夹中。有办法做到吗?

0 投票
1 回答
119 浏览

java - 矩形节点的 Graphviz (Java) 标签写在节点的末端

我的问题是长节点标签确实到达节点末端的两侧

看这里

这只发生在像 , 或类似的节点形状上rectanglesquaretab绝不会出现在oval,circlediamond上。我正在使用 Java Graphviz-Engine (guru-nidi:graphviz-java:0.14.1),我的相应代码(简化)如下:

字符串图字符串 =

也许有人可以帮我解决这个问题?

0 投票
1 回答
37 浏览

graphviz - Graphviz:反转集群内的两个节点位置

我正在尝试反转集群 ( ) 内的两个节点 ( producción& ) 的位置。而不是在顶部和底部,我需要在顶部和底部。我怎样才能做到这一点?他们在一个集群中只是因为我认为这是正确的方法,但可能不是。因为我的声誉,我不能直接发布图片,所以我将链接留给 i.stack.imgur.com。funcionescluster_fpproducciónfuncionesfuncionesproducción

[IMG] 问题(节点必须处于反向垂直位置)

代码:

[IMG] 图形图像输出

住在 dreampuf.github.io

谢谢!