0

这可能是一个愚蠢的问题,但我是 OpenNI 的新手。使用 OpenNI-Linux-x86-2.2 包。

当我使用Recorder.create(String filename)时,它是创建文件还是使用预先存在的文件?我之所以问,是因为我找不到任何创建 .oni 文件的东西,然后创建一个带有 .oni 后缀的空白文件(感觉有风险)。

如果它使用预先存在的 .oni 文件,我该如何创建一个?API似乎不清楚。

另外,文件名只是没有 .oni 后缀的名称吗?(如,始终相同的目录,而不是相对/绝对文件路径或其他东西)

4

1 回答 1

0

在玩了一点之后,我达到了以下几点:

  1. filename 是文件路径,就像使用 File(String pathname) 构造函数创建 java.nio.File 对象时一样
  2. 如果不存在这样的文件,它会创建一个。
  3. 即使预先存在的文件已经存在,它也可以工作,没有测试它是否覆盖它或者它是否在开始/结束时写入
于 2013-10-07T16:09:35.047 回答