【发布时间】:2012-07-23 06:43:21
【问题描述】:
我下载了这个项目来试一试 (http://www.hatzlaha.co.il/150842/Lucas-Kanade-Detection-for-the-iPhone)。它还在 AppStore 上发布了版本。
当我下载源代码并编译时,它给出了编译错误。我将编译器更改为 LLVM GCC,它立即编译,没有任何错误或警告。
下面是我所做的:
- 在个人 iPhone 上下载了 Lucas Kanade 应用程序。按预期运行(即显示跟踪点和视频输出)。
- 在公司 iPad 上部署了上述编译的应用程序。这里显示了跟踪点(这意味着应用程序正在获取视频帧)但无法显示视频输出。
一般应用流程:
- 从相机中抓取一帧。
- 处理框架(跟踪点)。
- 输出帧,使屏幕看起来像正在显示相机源,正如预期的那样。
设备详情:
- iPhone:操作系统 5.1.1 (9B206); iPhone 4;
- iPad:操作系统 5.1 (9B176); iPad 2;
问题
- 出现视频输出问题是因为操作系统版本不同还是因为使用了 GCC 编译器?
- 如果是编译器问题,是否可以将编译错误放在这里进行解决,还是我需要单独提出一个问题?
我知道这些信息可能还不够,因为有很多未知数,但相信我,深入了解应用程序的细节将是一个非常详尽的问题描述。让我知道猜测解决方案需要更多信息。我会在这里更新。
【问题讨论】:
标签: ios xcode image-processing opencv opticalflow