Command line 斐济/ImagJ命令行参数输入和返回?
我想知道如果我是在--headless模式下运行,那么将参数传递给某些宏的最佳方式是什么?返回某些消息的最佳方式是什么(例如,宏执行完成,或某些错误消息) 例如,我有一个宏,它对文件夹中的每个图像执行FFT,然后将结果输出到另一个文件夹。 如果我想在启动宏的命令行中键入输入文件夹和输出文件夹作为参数。我还想知道宏何时执行完毕 我阅读了使用命令行运行的ImageJ,它提到了-macropath[arg]参数,但没有示例,我不清楚它能做什么,以及它是否是我正在寻找的Command line 斐济/ImagJ命令行参数输入和返回?,command-line,imagej,Command Line,Imagej,我想知道如果我是在--headless模式下运行,那么将参数传递给某些宏的最佳方式是什么?返回某些消息的最佳方式是什么(例如,宏执行完成,或某些错误消息) 例如,我有一个宏,它对文件夹中的每个图像执行FFT,然后将结果输出到另一个文件夹。 如果我想在启动宏的命令行中键入输入文件夹和输出文件夹作为参数。我还想知道宏何时执行完毕 我阅读了使用命令行运行的ImageJ,它提到了-macropath[arg]参数,但没有示例,我不清楚它能做什么,以及它是否是我正在寻找的 任何一个指针都很感激。谢谢。根据
任何一个指针都很感激。谢谢。根据示例,最后一个参数(
/Users/wayne/images/stack1
)将作为宏中的字符串提供,并且可以通过调用getArgument()
函数进行访问
-macro analyze /Users/wayne/images/stack1
对于完成输出,请尝试使用print()
函数。我认为这将得到运行宏的控制台的输出
print("My macro is finished!");