收藏
回答

OCR接口无反应?

OCR检测异常

VisionKit从基础库 2.27.0版本开始提供 OCR 能力。

// 静态图片检测模式下,每调一次 runOCR 接口就会触发一次 updateAnchors 事件
session.on('updateAnchors', anchors => {
  console.log('anchors.text', "".concat(anchors.map(anchor=>anchor.text)))
})
session.start(errno => {
  if (errno) {
    // 如果失败,将返回 errno
  } else {
    // 否则,返回null,表示成功
    session.runOCR({
      frameBuffer, // 图片 ArrayBuffer 数据。待检测图像的像素点数据,每四项表示一个像素点的 RGBA
      width, // 图像宽度
      height, // 图像高度
    })
  }
})


按demo调用 runOCR,  程序没报错,也无任何提示, updateAnchors没有接收到任何信息, 没法识别文字? 还是有其他问题?
还是现在OCR现在不对其他人开放呢?


回答关注问题邀请回答
收藏

5 个回答

  • 许雲龙
    许雲龙
    2023-03-23

    iOS 8.0.33 也不行,官方 demo 的也无响应。

    https://github.com/wechat-miniprogram/miniprogram-demo


    2023-03-23
    有用
    回复
  • 啥时给
    啥时给
    2023-02-15

    8.0.32 安卓不行, ios可以

    2023-02-15
    有用
    回复
  • 落叶飘
    落叶飘
    2023-02-10

    我这边,updateAnchors、removeAnchors,都没执行 小米8 微信版本:8.0.32

    2023-02-10
    有用
    回复
  • 林深雾起
    林深雾起
    2023-02-06

    并没有执行 updateAnchors,里面的内容都没有打印

    2023-02-06
    有用
    回复
  • 陈松彬
    陈松彬
    2022-12-12

    runOCR 如果识别不出内容,updateAnchors是不会收到消息的!!, removeAnchors会收到消息

    runOCR 印刷字体支持好, 但对于手写字体支持很差


    2022-12-12
    有用
    回复
登录 后发表内容
问题标签