1

使用 Obj-C 以编程方式提高快门速度?有任何API吗?

4

2 回答 2

1

不幸的是,您无法更改相机的快门速度。所有声称这样做的应用程序都使用后期处理 - 但是您可以在 iPhone 5S 上设置视频录制的快门速度。

于 2014-01-09T01:07:29.300 回答
0

我得到了解决方案......但直到现在才能实施。

Snappy Labs 的创始人发布了一款名为 Snappy Cam 的应用程序,他说:“首先,我们研究了快速离散余弦变换 (DCT) 算法......然后我们扩展了其中的一些研究,以创建一种非常适合 ARM NEON SIMD 的新算法协处理器指令集架构。最终实现包含近 10,000 行手动调整的汇编代码和超过 20,000 行低级 C 代码。(相比之下,SnappyCam 应用程序包含近 50,000 行 Objective C 代码。)

JPEG 压缩包括两部分:DCT(上图)和形成紧凑 JPEG 文件的无损 Huffman 压缩阶段。Huffman 开发了一个非常快速的 DCT 实现,然后成为了一个瓶颈。我们利用 ARM 处理器指令集的特殊功能使其尽可能快地通过严格的手动调整汇编代码在这部分进行了创新”。

通过实施这些算法,我们可以提高在 SnappyCam App 中完成的快门速度。

于 2014-01-30T11:40:16.187 回答