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

视觉智能平台识别图片内容接口可以发下吗?

我要识别图片上的文字,如订单号,描述这些,用哪个接口?

展开
收起
嘟嘟嘟嘟嘟嘟 2023-09-12 22:33:55 55 0
3 条回答
写回答
取消 提交回答
  • 十分耕耘,一定会有一分收获!

    楼主你好,您可以使用阿里云的ocr文字识别服务。该服务可以将图片中的文字识别出来,并且支持中文、英文、数字等多种语言的识别。

    具体来说,您可以通过使用阿里云的OCR API来实现图片文字识别。OCR API有多种版本,其中最新版本为2016-11-11。您可以选择使用API Gateway、SDK或者CLI等方式来使用OCR API。

    以下是一个使用Python SDK的示例代码,您可以参考一下:

    # -*- coding: utf-8 -*-
    # pip install aliyun-python-sdk-core-v3
    # pip install aliyun-python-sdk-ocr
    import base64
    import json
    import os
    
    from aliyunsdkcore.client import AcsClient
    from aliyunsdkocr.request.v20181119 import RecognizeBusinessCardRequest
    from aliyunsdkocr.request.v20181119 import RecognizeCharacterRequest
    from aliyunsdkocr.request.v20181119 import RecognizeLicensePlateRequest
    from aliyunsdkocr.request.v20181119 import RecognizeBankCardRequest
    from aliyunsdkocr.request.v20181119 import RecognizeStampRequest
    from aliyunsdkocr.request.v20181119 import RecognizeIdentityCardRequest
    from aliyunsdkocr.request.v20181119 import RecognizeInvoiceRequest
    from aliyunsdkocr.request.v20181119 import RecognizeTableRequest
    from aliyunsdkocr.request.v20181119 import RecognizeDriverLicenseRequest
    from aliyunsdkocr.request.v20181119 import RecognizeGeneralTableRequest
    from aliyunsdkocr.request.v20181119 import RecognizeQuotaInvoiceRequest
    
    client = AcsClient('<accessKeyId>', '<accessSecret>', 'cn-shanghai')
    
    def recognize_character(image):
        try:
            request = RecognizeCharacterRequest.RecognizeCharacterRequest()
            request.set_ImageURL(image)
            response = client.do_action_with_exception(request)
            result = json.loads(response.decode('utf-8'))
            print(json.dumps(result))
            return result
        except Exception as e:
            print(e)
            return None
    
    image = 'https://www.example.com/image.png'  # 图片URL地址
    result = recognize_character(image)
    

    在上述代码中,您需要将<accessKeyId><accessSecret>替换为您的阿里云账户的AccessKey ID和AccessKey Secret。此外,您需要将image变量替换为要识别的图片URL地址。该代码使用的是OCR API的RecognizeCharacter接口,可以识别图片中的通用文字。如果您需要识别其他类型的图片,可以将RecognizeCharacterRequest换成相应的接口名。

    2023-09-30 11:47:34
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。
    • 视觉智能平台识别图片内容接口
      image.png

    • 可以使用通用文字识别这个
      image.png

    2023-09-14 15:55:46
    赞同 展开评论 打赏
  • 那就使用通用文字识别。https://help.aliyun.com/zh/viapi/developer-reference/api-sy75xq
    此回答整理自钉群“阿里云视觉智能开放平台咨询1群”

    2023-09-13 07:46:34
    赞同 展开评论 打赏

为开发者提供高易用、普惠的视觉API服务,帮助企业快速建立视觉智能技术应用能力的综合性视觉AI能力平台。适用于数字营销、互联网娱乐、安防、手机应用、泛金融身份认证等行业。

相关产品

  • 视觉智能开放平台
  • 热门讨论

    热门文章

    相关电子书

    更多
    阿里云视觉智能开放平台-产品介绍 立即下载
    阿里云视觉智能开放平台产品介绍 立即下载
    利用CNN实现无需联网的图像识别 立即下载