按代码导出图的图像 - Netlogo

时间:2014-07-23 15:41:21

标签: image plot get export netlogo

如何通过代码导出绘图区域的图像? 我正在使用Netlogo 5.0.5。 我想在标签“界面”的区域图中重现鼠标菜单右键的命令“复制图像”。

1 个答案:

答案 0 :(得分:2)

在NetLogo中没有原始图形作为图像导出图形,这无疑是该语言的一个漏洞。写一个extension来做这件事会相当简单,但据我所知,不存在。

这给你留下了两个选择:

  • 使用export-plot,它会为您提供CSV文件,并使用其他工具(例如Gnuplot)重新创建您的地图。这是更多的工作,但它的优点是最终可以为您提供更高质量的输出,无论如何,NetLogo都是一种苦涩......

  • 使用export-interface将整个NetLogo界面选项卡导出为图像,然后裁剪生成的图片以仅保留您的绘图。如果您使用ImageMagick之类的命令行工具,则可以完全自动化。

在这两种情况下,您都可以尝试使用Shell extension调用直接从NetLogo中选择的外部程序。