开发者社区 > 视觉智能 > 文字识别 > 正文

6B43CD62-AD73-55B1-A58F-B6ABC18587E6帮我查一下ocr?

问题1:6B43CD62-AD73-55B1-A58F-B6ABC18587E6帮我查一下ocr 问题2:这个我知道了,有再具体点的吗?我看了我的图片好像跟之前测试用的差不多呀

展开
收起
真的很搞笑 2023-05-30 20:20:33 123 0
3 条回答
写回答
取消 提交回答
  • 对于银行卡扫描识别功能的具体实现,不同的开发语言和开发平台可能会有所不同。以下是一个Android平台上使用Java语言实现银行卡扫描识别的示例:

    1.在build.gradle文件中添加阿里云OCR SDK的依赖:

    implementation 'com.aliyun.dysmsapi:dysmsapi:1.0.0'
    

    2.在MainActivity.java文件中初始化OCR SDK:

    // 初始化AccessKey ID和AccessKey Secret
    String accessKeyId = "your_access_key_id";
    String accessKeySecret = "your_access_key_secret";
    DefaultAcsClient client = new DefaultAcsClient(DefaultProfile.getProfile("<your-region-id>", 
        accessKeyId, accessKeySecret));
    
    // 创建扫描请求对象
    ScanBankCardRequest request = new ScanBankCardRequest();
    
    // 创建BankCardRecognitionView控件
    BankCardRecognitionView bankCardRecognitionView = new BankCardRecognitionView(this);
    bankCardRecognitionView.setOcrCallback(new IOcrCallBack() {
        @Override
        public void succeed(int code, String msg, JSONObject result) {
            // 获取银行卡信息
            String cardNumber = result.optString("card_number"); // 获取银行卡号
            String bankName = result.optString("bank_name"); // 获取银行名称
            String validDate = result.optString("valid_date"); // 获取有效期
    
            // 在这里将银行卡信息保存到本地数据库中,或者提交到服务器等
        }
    
        @Override
        public void failed(int code, String msg) {
            // 检测失败,进行业务逻辑处理
        }
    });
    
    // 将BankCardRecognitionView控件添加到界面中
    FrameLayout frameLayout = findViewById(R.id.layout_main);
    frameLayout.addView(bankCardRecognitionView);
    

    3.在AndroidManifest.xml文件中添加相应的权限:

    <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" />
    

    通过上述代码,您可以完成基于Java语言和Android平台的银行卡扫描识别功能实现。在具体实现过程中,您还需要根据自己的业务需求进行相应的调整,并在使用前先测试代码的正确性和稳定性。

    2023-05-31 16:33:15
    赞同 展开评论 打赏
  • 天下风云出我辈,一入江湖岁月催,皇图霸业谈笑中,不胜人生一场醉。

    问题1:这个OcrSDK的具体使用方法和示例代码可以参考阿里云官网提供的文档和Demo。 问题2:如果您想进一步调整识别的参数,可以参考阿里云官网提供的相关文档,里面有详细的说明和示例代码。另外,您可以根据实际情况,对图片进行预处理和优化,提高识别的效果。

    2023-05-31 15:22:08
    赞同 展开评论 打赏
  • 回答1:400 unmatchedImageType The image type does not match the API operation. 图像类型与API接口不匹配 回答2:看返回结果,此回答整理自钉群“【官方】阿里云OCR公共云客户交流群”

    2023-05-30 20:29:50
    赞同 展开评论 打赏

文字识别技术可以灵活应用于证件文字识别、发票文字识别、文档识别与整理等行业场景,满足认证、鉴权、票据流转审核等业务需求。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载