首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Google Glass上使用OCR

在Google Glass上使用OCR
EN

Stack Overflow用户
提问于 2015-04-17 11:00:28
回答 1查看 318关注 0票数 1

我正在尝试使用OCR,并遵循以下教程:

https://community.idolondemand.com/t5/Blog/Tutorial-OCR-on-Google-Glass/ba-p/1164

但它在谷歌眼镜上的表现并不理想。

摄像机显示的是不真实的颜色。皮肤的颜色是蓝色的:(我不知道如何解决这个问题。我已经修改了启动摄像头的代码,如下所示:

代码语言:javascript
运行
AI代码解释
复制
@Override
public void surfaceCreated(SurfaceHolder holder) {
    camera = Camera.open();

    Camera.Parameters params = camera.getParameters(); //added
    params.setPreviewFpsRange(30000, 30000); //added
    params.setPreviewSize(640,360); //added
    camera.setParameters(params); //added

    // Show the Camera display
    try {
        camera.setPreviewDisplay(holder);
    } catch (IOException e) {
        this.releaseCamera();
    }
}

有了这个问题,我可以尝试使用OCR,而不能很好地识别图像的文本……但是,这是否与摄像头的问题有关呢?

有没有其他的API来做OCR?

EN

回答 1

Stack Overflow用户

发布于 2015-04-17 11:08:35

如果皮肤的颜色是蓝色,可能是您正在以BGR格式拉取帧,然后尝试将其显示在RBG中。一些计算机视觉库,如OpenCV,使用BGR,尝试将每个帧的索引轮换为RGB,看看这是否解决了您的颜色问题。

此外,如果您正在为OCR API而苦苦挣扎,this教程可能会对您有所帮助。

它将解释如何在android环境中使用神经网络,它可以用于OCR等许多事情。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29697369

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档