精华内容
下载资源
问答
  • 手机 OCR 文字识别软件 拍照识别文字并翻译
  • 拍照识别文字的方法

    千次阅读 2019-02-26 17:11:58
    1、先打开手机,在手机上下载一个可以拍照识别文字的工具,如图所示。 2、点击打开软件,点击“小功能”这个页面,点击之后,可以看到软件上面的一些功能,点击选择——拍照识别文字这个功能。 3、点击拍照识别...

    打字录入纸张内容的方法已经比较落后了,随着OCR技术的普及,手机上或者是电脑上都出现了很多的文字识别的工具。下面就给大家分享一个快速识别图片文字的方法。
    1、先打开手机,在手机上下载一个可以拍照识别文字的工具,如图所示。
    在这里插入图片描述
    2、点击打开软件,点击“小功能”这个页面,点击之后,可以看到软件上面的一些功能,点击选择——拍照识别文字这个功能。
    在这里插入图片描述
    3、点击拍照识别文字这项功能后,如果是识别相册图片上的文字,点击“相册”即可,如果是拍照识别,选择“相机”这项功能,这里点击选择“相机”。
    在这里插入图片描述
    4、接着会弹出“相机”这项功能,拍下需要识别的文字。
    在这里插入图片描述
    5、图片拍摄完成后,点击进行识别,识别效果如下图所示,如果需要翻译的话,可点击进行翻译。
    在这里插入图片描述
    以上就是手机上拍照识别文字的方法,是不是很简单。

    展开全文
  • 苹果手机如何拍照识别文字

    千次阅读 2018-06-06 16:18:00
    现在苹果手机很常见,苹果手机如何拍照识别文字?苹果手机跟电脑一样,都是很方便识别文字的,那么苹果拍照识别要注意哪些地方,接下来我就跟你分享。 1你要在手机上点击搜索该迅捷PDF阅读器,下载安装至手机上,这...

    现在苹果手机很常见,苹果手机如何拍照识别文字?苹果手机跟电脑一样,都是很方便识别文字的,那么苹果拍照识别要注意哪些地方,接下来我就跟你分享。

    1你要在手机上点击搜索该迅捷PDF阅读器,下载安装至手机上,这个大家都知道的。

    1240

    2下载打开之后就是这样啦,你要找到小功能界面

    1240

    3这里是新增的小功能,我们选择拍照识别文字中的相机或者拍照翻译

    1240

    4这是我拍的笑话,你们可以拍些美好的景物

    1240

    5笑话识别出来啦,你们可以自己去试下,你们可以自己识别有趣的事物

    1240

    苹果手机如何拍照识别文字就是这样啦,你们可以自己拍照试试看,要注意的就是这些,阅读完你们很快就会苹果手机拍照识别啦,感兴趣的小伙伴赶快去试试

    转载于:https://my.oschina.net/u/3830334/blog/1825344

    展开全文
  • c#操作摄像头拍照并OCR识别 提取图片中的文字 积分真心要的不多
  • Android 身份证拍照 识别 文字识别 (百度) 百度智能云文档 身份证识别DEMO 1. 为您自己的工程添加必要的权限 如果您在自己的工程中集成SDK,请确保已经在工程AndroidManifest.xml文件中添加如下权限: <uses-...

    Android 身份证拍照 识别 文字识别 (百度)

    QQ群:548629089
    百度智能云文档
    身份证识别DEMO
    1. 为您自己的工程添加必要的权限
    如果您在自己的工程中集成SDK,请确保已经在工程AndroidManifest.xml文件中添加如下权限:

    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.CAMERA"/>
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    
    名称用途
    INTERNET应用联网,发送请求数据至服务器,获得识别结果
    CAMERA调用相机进行拍照(仅UI部分需要)
    WRITE_EXTERNAL_STORAGE图片裁剪临时存储
    READ_EXTERNAL_STORAGE图片裁剪临时存储

    3. 开发包添加

    1. 前往 SDK下载页面下载Android SDK压缩包。
    2. (必须)将下载包libs目录中的ocr-sdk.jar文件拷贝到工程libs目录中,并加入工程依赖。
    3. (必须)将libs目录下armeabi,arm64-v8a,armeabi-v7a,x86文件夹按需添加到android studio工程src/main/jniLibs目录中, eclipse用户默认为libs目录。
    4. (可选)如果需要使用UI模块,请在Android studio中以模块方式导入下载包中的ocr-ui文件夹。

    4. Proguard配置
    如果您在自己的工程中集成SDK,请在Proguard配置文件中增加, 防止release发布时打包报错:

    -keep class com.baidu.ocr.sdk.**{*;}
    -dontwarn com.baidu.ocr.**
    

    5. 初始化
    Api Key和 Secret Key在百度智能云上面注册的时候会有

    
    OCR.getInstance(context).initAccessTokenWithAkSk(new OnResultListener<AccessToken>() {
        @Override
        public void onResult(AccessToken result) {
            // 调用成功,返回AccessToken对象
            String token = result.getAccessToken();
        }
        @Override
        public void onError(OCRError error) {
            // 调用失败,返回OCRError子类SDKError对象
        }
    }, getApplicationContext(), "您的应用AK", "您的应用SK");
    

    6. 调起拍照 或者 照片

      Intent intent = new Intent(RealNameAuthenticationActivity.this, CameraActivity.class);
                    intent.putExtra(CameraActivity.KEY_OUTPUT_FILE_PATH,
                            DataFileUtil.getSaveFile(getApplication()).getAbsolutePath());
                    intent.putExtra(CameraActivity.KEY_CONTENT_TYPE, CameraActivity.CONTENT_TYPE_ID_CARD_FRONT);
                    startActivityForResult(intent, REQUEST_CODE_CAMERA);
    

    7. 获取拿到的照片

         @Override
        protected void onActivityResult(int requestCode, int resultCode, Intent data) {
            super.onActivityResult(requestCode, resultCode, data);
    
            if (requestCode == REQUEST_CODE_CAMERA && resultCode == Activity.RESULT_OK) {
                if (data != null) {
                    String contentType = data.getStringExtra(CameraActivity.KEY_CONTENT_TYPE);
                    String filePath = DataFileUtil.getSaveFile(getApplicationContext()).getAbsolutePath();
                    if (!TextUtils.isEmpty(contentType)) {
                        if (CameraActivity.CONTENT_TYPE_ID_CARD_FRONT.equals(contentType)) {
                            recIDCard(IDCardParams.ID_CARD_SIDE_FRONT, filePath);
    
                        } else if (CameraActivity.CONTENT_TYPE_ID_CARD_BACK.equals(contentType)) {
                            recIDCard(IDCardParams.ID_CARD_SIDE_BACK, filePath);
                        }
                    }
                }
            }
        }
    
    

    8. 解析身份证图片

        /**
         * 解析身份证图片信息
         *
         * @param idCardSide 身份证正反面
         * @param filePath   图片路径
         */
        private void recIDCard(final String idCardSide, String filePath) {
    
            Log.i("charge ID card", idCardSide);
    
            IDCardParams param = new IDCardParams();
            param.setImageFile(new File(filePath));
            // 设置身份证正反面
            param.setIdCardSide(idCardSide);
            // 设置方向检测
            param.setDetectDirection(true);
            // 设置图像参数压缩质量0-100, 越大图像质量越好但是请求时间越长。 不设置则默认值为20
            param.setImageQuality(40);
    
            OCR.getInstance(RealNameAuthenticationActivity.this).recognizeIDCard(param, new OnResultListener<IDCardResult>() {
                @Override
                public void onResult(IDCardResult idCardResult) {
    
                    Log.i("charge ID card", String.valueOf(idCardResult));
    
                    if (idCardResult != null) {
    
                        if (idCardSide.equals("back")) {
                            fileCardnationalStr = filePath;
                            File fileCardnational = new File(filePath);
    
                            if (fileCardnational.exists()) {
    
                                Bitmap bm = BitmapFactory.decodeFile(filePath);
                                idcardnationalbutton.setBackground(null);
                                idcardnationalbutton.setImageBitmap(bm);
                            }
                            String signDate = "";
                            String expiryDate = "";
                            String issueAuthority = "";
                            if (idCardResult.getSignDate() != null) {
                                signDate = idCardResult.getSignDate().toString();
                            }
                            if (idCardResult.getExpiryDate() != null) {
                                expiryDate = idCardResult.getExpiryDate().toString();
                            }
                            if (idCardResult.getIssueAuthority() != null) {
                                issueAuthority = idCardResult.getIssueAuthority().toString();
                            }
    
    //                        mContent.setText("签发机关: " + issueAuthority + "\n\n" +
    //                                "有效期限: " + signDate + "-" + expiryDate + "\n\n");
                        } else {
                            fileCardheadsStr = filePath;
    
                            File fileCardhead = new File(filePath);
    
                            if (fileCardhead.exists()) {
    
                                Bitmap bm = BitmapFactory.decodeFile(filePath);
                                idcardheadbutton.setBackground(null);
                                idcardheadbutton.setImageBitmap(bm);
                            }
                            String name = "";
                            String sex = "";
                            String nation = "";
                            String num = "";
                            String address = "";
                            if (idCardResult.getName() != null) {
                                name = idCardResult.getName().toString();
                            }
                            if (idCardResult.getGender() != null) {
                                sex = idCardResult.getGender().toString();
                            }
                            if (idCardResult.getEthnic() != null) {
                                nation = idCardResult.getEthnic().toString();
                            }
                            if (idCardResult.getIdNumber() != null) {
                                num = idCardResult.getIdNumber().toString();
                            }
                            if (idCardResult.getAddress() != null) {
                                address = idCardResult.getAddress().toString();
                            }
                            nameEt.setText(name);
                            cardEt.setText(num);
    //                        mContent.setText("姓名: " + name + "\n\n" +
    //                                "性别: " + sex + "\n\n" +
    //                                "民族: " + nation + "\n\n" +
    //                                "身份证号码: " + num + "\n\n" +
    //                                "住址: " + address + "\n\n");
                        }
    
    
                    }
    
                }
    
                @Override
                public void onError(OCRError ocrError) {
    
                    Toast.makeText(RealNameAuthenticationActivity.this, "识别出错,请查看log错误代码", Toast.LENGTH_SHORT).show();
                    Log.d("MainActivity", "onError: " + ocrError.getMessage());
    
                }
            });
    
        }```
    QQ群:548629089
    
    展开全文
  • 一加6手机如何拍照识别文字?手机拍照很简单,但识别文字就比较难,这里分享一个技巧。 1在手机上点击搜索该迅捷PDF阅读器,接着开始识别。 2下载打开之后就是这样啦,你要找到小功能界面 3这里是新增的小...

          文字识别基本都要用到,很多人就会问手机可以不?一加6手机如何拍照识别文字?手机拍照很简单,但识别文字就比较难,这里分享一个技巧。

    1240

    1在手机上点击搜索该迅捷PDF阅读器,接着开始识别。

    1240

    2下载打开之后就是这样啦,你要找到小功能界面

    1240

    3这里是新增的小功能,我们选择拍照识别文字中的相机

    1240

    4这是我拍的茅屋为秋风所破歌诗词,你们可以拍些美好的文章

    1240

    5茅屋为秋风所破歌识别出来啦,你们可以自己去试下,还可以对文字进行翻译

    1240

               一加6手机如何拍照识别文字就是这样,找到方法是关键,这个熟悉下就会,步骤不难,文字通俗易懂,就是这么简单,聪明的你还不赶紧去试试。

    转载于:https://my.oschina.net/u/3830334/blog/1832787

    展开全文
  • 最近在开发Android拍照和相册选择图片功能,然后自己就想弄一下文字识别。此Demo调用Android系统相机和相册实现图片选择功能,集成百度文字识别API。
  • OCR文字识别 使用场景: 对于电商中的分销机制,是需要用户上传身份证或者银行卡的,由于身份证号码(18位/15位),银行卡(19位/17位/16位),位数较多,在用户输入时,有些繁琐。 以支付宝绑定银行卡为例,可以...
  • 拍照识别文字类的应用给我们的生活和工作都提供了不少便利,下面给大家介绍一个比较好用的拍照识别 文字的手机软件,看看它是怎么拍照识别文字的。 1、 首先我们可以在各大应用市场上下载这个软件...
  • 人工智能微信小程序之识别图片上的文字并提取出来,微信小程序+java后台,使用百度文字识别来检测图片上的文字
  • 手机拍照怎么识别文字

    千次阅读 2019-01-14 17:09:22
    可以说拍照识别文字在很多的场合都会用到吧,比如公司文件转录、纸质文档转为电子档,或者自己平时需要喜欢文章的截图转文字使用,那有什么简单的方法可以完成这个任务呢?其实手机拍照就可以识别文字,完成上述的...
  • Python实现拍照识别文字        本文通过电脑自带摄像头或IP摄像头进行拍照保存,然后调用百度OCR文字识别,最后输出文字内容。 话不多说,上代码! # -*- coding = utf-8 -*-...
  • Javascript图片文字识别插件JS-OCR
  • 关于一个微信小程序 类似:前端通过拍照识别文字或者搜索框里输入文字,然后检索数据库里面上传的资料,显示出对应的内容。 比如在后台上传了一部民法典,通过拍照识别关键字,然后显示出对应的条文。 有没有类似的...
  • 我们在看书的过程中,经常遇到一些优美的文字,但是苦于文字篇幅太长,打字输入到电脑又太累,仅仅拍照又不方便将来的查找和引用。有没有一种办法,用手机拍下图书的照片,然后直接转换成文字的呢?当然有,本文就是...
  • 利用电脑、手机摄像头对某零件拍照提取上面的文字(电脑我只用chrome测试过) 2、前端 Ps:id='data'的值就是base64,可通过post请求传到后端 <%@ page language="java" contentType="text/html; charset=...
  • 在工作的时候也会遇见图片格式的文件吧,有时候需要得要上的文字、有的时候需要将图片上的文件进行翻译,那怎样将图片识别图片马上的文字?怎样对图片上的文字进行翻译呢?今天小编就是来解决大家的疑问的,一起来看...
  • 拍照识别文字?想要阅读PDF文件,就该知道PDF文件。 PDF文件是什么? PDF文件是便携式文档,一种通用的文件格式,在很多平台上都适用如何查看PDF文件WPS可以查看的,当然还有一些其他软件工具也能查...
  • OCR的引擎是用的开源项目tesseract-ocr 这个安卓版的地址:https://code.google.com/p/tesseract-android-tools/,该工具包主要用于识别图片中的文字,再也不用打字了,直接拍照用软件读取文字就可以了,方便好用。
  • c#实现OCR图片文字识别,包含图片预处理提高识别率。支持简体繁体识别
  • 随着OCR文字识别技术的盛行,同时也给...今天小编就给大家介绍一款可以拍照识别并能翻译文字的软件-迅捷文字识别。 这款软件还是比较实用的,可以识别相册里的图片,也可以拍照识别。 应用简介: 迅捷文字识别是一...
  • 最近遇到一个项目需求,需要进行拍照,并且识别图片中的文字。拿到这个需求的的时候,自己有点懵,因为对这一块目前了解还太少。不过想着之前自己做过的一些项目和老师说过:我们现在很多时候都是面向service编程。...
  • 前面我们写过垃圾分类的文字查询垃圾分类,这里我们写下拍照识别垃圾分类的实现代码。 微信小程序拍照的实现主要用到的组件就是 camera,这个组件主要就的调用手机的摄像头进行拍照,小程序拍照后上传到后台,后台...
  • 该项目通过摄像头拍照(可根据项目情况改编上传图片或者摄像头拍照等)生成图片并识别身份证信息,身份证识别可考虑达到90%,绝大部分信息能够识别。 可修改项目功能进行文字识别识别率很高;压缩包包含一个项目和...
  • 比较全面的OCR图像识别技术 ,源码内有说明 。 可以拿过来直接用。
  • 这个demo是集成了百度文字识别功能,实现了识别身份证信息,姓名性别,地址。身份证号码
  • iOS 15 实用功能:识别照片中的文字

    千次阅读 2021-06-09 16:40:06
    在“照片”应用中,实况文本通过设备端智能技术识别照片中的文本,用户只需轻按照片中突出显示的文本即可拨打电话、发送电子邮件或查找路线。 同时,实况文本也适用于“相机”应用程序,因此可以随时随地将 ...
  • android camera拍摄文字识别

    千次阅读 2016-11-01 16:10:30
    通过拍照的方式拍摄一个汉字然后通过汉王云文本识别技术识别出图片中的汉字

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,810
精华内容 2,724
关键字:

怎么拍照识别文字