Plot ImageJ的Jython脚本中的绘图问题-欢迎参考源

Plot ImageJ的Jython脚本中的绘图问题-欢迎参考源,plot,jython,imagej,Plot,Jython,Imagej,我在试图显示Jython脚本生成的数据时遇到了多个问题。首先,在使用以下代码时,将忽略样式参数Plot.CROSS,从而导致无法读取的线图: p1=Plot("title","x","y", array1, array2, Plot.CROSS) p1.show() 其次,在Java页面上瞥见的这个方法不会返回错误,但是绘图不会显示(空绘图,从-Inf到+Inf) 另外,更改所用颜色的正确格式是什么?我尝试了p1.setColor(Color.RED)方法,但它返回时是未定义的名称 我有一些P

我在试图显示Jython脚本生成的数据时遇到了多个问题。首先,在使用以下代码时,将忽略样式参数
Plot.CROSS
,从而导致无法读取的线图:

p1=Plot("title","x","y", array1, array2, Plot.CROSS)
p1.show()
其次,在Java页面上瞥见的这个方法不会返回错误,但是绘图不会显示(空绘图,从-Inf到+Inf)

另外,更改所用颜色的正确格式是什么?我尝试了
p1.setColor(Color.RED)
方法,但它返回时是未定义的名称


我有一些Python方面的经验,但没有Java方面的经验。如果有人知道学习ImageJ脚本的便捷参考资料,我将不胜感激。

在第二个示例中,您没有使用
setLimits()
设置绘图限制。以下示例脚本创建了一个带有三个红色十字标记点的绘图:

来自jarray导入数组的

从java.awt导入颜色
从ij.gui导入绘图
xArr=数组([0.9,2.0,3.14],'d')
yArr=数组([2.3,2.0,13.14],'d')
绘图=绘图(“标题”、“X”、“Y”)
绘图设定限值(0.0、5.0、0.0、20.0)
plot.setColor(Color.RED)
plot.addPoints(xArr、yArr、plot.CROSS)
plot.show()
有关可用的功能,请参阅

有关ImageJ脚本的文档,请参阅以下参考资料:

  • 关于斐济维基
  • 斐济维基页面关于
  • 用Python编写脚本
  • 本文使用各种脚本语言提供了一些示例
对于ImageJ中的高级绘图,您可能还希望查看随斐济提供并由其一些插件使用的

p2 = Plot("title","x","y")
p2.addPoints(array1,array2, Plot.CROSS)
p2.show()