OpenNI:记录器创建功能和.oni文件创建


这可能是

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

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

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

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

玩了一会儿后,我得出了以下结论:

  1. 文件名是文件路径,就像使用 File(字符串路径名( 构造函数创建 java.nio.File 对象时一样
  2. 如果不存在此类文件,则会创建一个。
  3. 即使预先存在的文件已经存在,它也可以工作,没有开始测试它是否覆盖它或是否在开头/结尾写入

最新更新