tongchenkeji 发表于:2023-10-4 16:13:540次点击 已关注取消关注 关注 私信 在文字识别ocr中,我把base64码粘贴在这里,为什么说我url不对?[阿里云OCR] 暂停朗读为您朗读 在文字识别ocr中,我把base64码粘贴在这里,为什么说我url不对? 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 印刷文字识别# 文字识别1940
小小杳杳杳AM 2023-11-28 3:50:53 1 传到img里面,img接收的base64 url 只接收图片 上面有说明。img 和url只能存在一个。此回答来自钉群【官方】阿里云OCR公共云客户交流群。
sun20AM 2023-11-28 3:50:53 2 如果你直接将Base64码粘贴到URL中,服务器可能无法正确解析。Base64是一种将二进制数据转换为文本格式的编码方式,但是在URL中,我们通常希望传输的是二进制数据,而不是文本数据。因此,你需要将Base64码解码为原始的二进制数据,然后再将其添加到URL中。 以下是使用Python的base64库进行Base64解码的示例: import base64# 你的Base64码base64_string = "e3b642c49143c4edf2e49525219a0835"# 解码Base64码decoded_data = base64.b64decode(base64_string)# 将解码后的二进制数据添加到URL中url = "https://your-server.com/your-endpoint?image={}".format(decoded_data.decode()) 请注意,你需要将your-server.com、your-endpoint和e3b642c49143c4edf2e49525219a0835替换为你的实际服务器、端点和Base64码。
传到img里面,img接收的base64 url 只接收图片 上面有说明。img 和url只能存在一个。此回答来自钉群【官方】阿里云OCR公共云客户交流群。
如果你直接将Base64码粘贴到URL中,服务器可能无法正确解析。Base64是一种将二进制数据转换为文本格式的编码方式,但是在URL中,我们通常希望传输的是二进制数据,而不是文本数据。因此,你需要将Base64码解码为原始的二进制数据,然后再将其添加到URL中。
以下是使用Python的base64库进行Base64解码的示例:
请注意,你需要将
your-server.com
、your-endpoint
和e3b642c49143c4edf2e49525219a0835
替换为你的实际服务器、端点和Base64码。