JavaScript光学标记识别用于跨平台移动应用程序。

4

你是想自己构建算法还是必须使用现有的解决方案?如果你对图像处理有点熟悉,你可以使用OpenCV重建你发布文章的算法,因为javascript有OpenCV绑定可用。 - justadudewhohacks
我找不到适用于可在Android和iOS上构建的移动跨平台框架的OpenCV... 我发现的解决方案是使用react-native和ar.js... 但这很新,可能不太稳定。 - Damien Romito
1个回答

0

我正在做同样的事情。据我所知,出于性能原因,不应使用Javascript。您应该执行以下步骤:

  • 为Android或iOS编写本地模块,或为两者编写C++模块以处理图像
  • 编写本地模块以处理来自相机的帧以获取适当的帧并将其传递给图像处理模块。
  • 将它们全部桥接到React Native端,像其他本地库一样处理它们

了解有关本地模块的更多信息:https://reactnative.dev/docs/0.60/native-modules-android

您可能需要OpenCV库来处理您的图像


1
请检查此链接以查看是否有帮助: OpenCV for JS: https://docs.opencv.org/3.4/d5/d10/tutorial_js_root.html - Thanh Tùng

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接