Closed. This question does not meet Stack Overflow guidelines 。它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 Stack Overflow 的 on-topic

去年关闭。



Improve this question




我们更喜欢将基于 Web 的应用程序与 jquery.mobile 一起使用,因为它们可以按需升级,而且麻烦更少。是否有 ajax 可以从我们的基于 Web 的应用程序中调用以使用 card.io 服务的 API?

最佳答案

恐怕不是。为了提供响应迅速、可靠的用户体验,card.io 实际上会检查许多视频帧以选择质量好的视频帧进行处理。我们也在客户端处理它们,因为对于大图像,网络往返的延迟可能会很大。

这一切都需要重要的客户端工作。移植到 html 有两个直接的问题:(1) 性能和 (2) 相机 API。

表现

Javascript 解释器很快,但在进行图像处理时, native 代码是一个巨大的帮助。 (card.io 使用 GPU、ARM 矢量协处理器,并在一些地方进行组装。)通过 Canvas 访问 GPU 会有所帮助,但并非所有算法都适合 GPU 处理。随着时间的推移,性能将继续变得不那么重要,但它现在是一个重大挑战。

相机 API

移动浏览器对相机 API 的支持非常不均衡,并且(据我所知,在撰写本文时),没有一个主要的移动浏览器(移动 Safari、Chrome、Firefox)提供完整的实时视频访问以及对分辨率的足够控制来处理流可行。再次,希望这会改变。

我希望有朝一日会有移动网络版本的 card.io,但它现在绝对不可用(尽管我们确实有一个 Phone Gap 插件。)

关于card.io - 将 card.io 与基于 Web 的应用程序集成,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12738918/

10-14 21:15