请问网页怎么扫描识别图片中的文字(h5+js)?

就是在移动端访问网页时,点击按钮能调用摄像头扫描,并识别出扫描到的图片的文字内容?(不是拍照然后选择照片后识别,我们目前是这种方法,但是现在要改成调用摄像头就开始识别

阅读 2k
1 个回答

可以试试这个dynamsoft-camera-enhancer,有人给出了Demo,试了一下电脑和手机都可以调用摄像头,看了官方给出的代码:

<!-- Define an element to hold the UI element -->
<div id="enhancerUIContainer" style="width:100%;height:500px;"></div>
<script>
  (async () => {
      let enhancer = await Dynamsoft.DCE.CameraEnhancer.createInstance();
      await enhancer.setUIElement(Dynamsoft.DCE.CameraEnhancer.defaultUIElementURL);
      document.getElementById("enhancerUIContainer").appendChild(enhancer.getUIElement());
      await enhancer.open();
  })();
</script>

可以猜到,enhancer.getUIElement()就是获取当前最新摄取的画面,可以把这里面的内容传给识别模块,然后把结果在页面显示出来。

希望能帮助到你。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏