识别 示例图片

1 太平洋AI集装箱箱号识别接口(文档下方有详细操作指南)

1.1 接口一:提交base64格式的图片

地址:http://218.1.125.60:88/container_num_detect/container_num_detect_base64/

提交方式:post

接口参数:

{'img':img_base64}

返回值:

 {
     "msg":"ok",   状态信息
     "code":"200", 状态码
     "data":{      
         "container_number":"ONEU0345800"  箱号识别结果
     }
 }

python示例代码(可直接复制运行)

import requests
import base64
from urllib.request import urlretrieve # url定义端口
url="http://218.1.125.60:88/container_num_detect/container_num_detect_base64/" # 定义图片下载地址
IMAGE_URL = "http://po10jrblw.bkt.clouddn.com/7dd0eb85fec8b062697d2d7298eec04.jpg" # 发送图片请求并保存图片到当前目录
urlretrieve(IMAGE_URL, './imgs.jpg') # 定义取出刚刚保存的图片
img = "imgs.jpg" # 打开图片并编译为 BASE64格式
with open(img,'rb') as f:
rows = f.read()
imgBase64 = base64.b64encode(rows) # 准备post请求数据
data={'img':imgBase64}
headers = {'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.119 Safari/537.36'} # 发送post请求并获取结果 使用utf-8格式解码
res = requests.post(url,data=data,headers=headers) # 使用utf-8格式解码
res.encoding = 'utf-8'
# 拿到识别结果
html = res.text
print(html) # 返回数据
# {
# "msg":"ok", 状态信息
# "code":"200", 状态码
# "data":{
# "container_number":"ONEU0345800" 箱号识别结果
# }
# }

1.2 接口二:通过URL地址提交图片(例如七牛云图片链接)

地址:http://218.1.125.60:88/container_num_detect/container_num_detect_url/

提交方式:post

接口参数:

{'img':img_url}

返回值:

 {
     "msg":"ok",   状态信息
     "code":"200", 状态码
     "data":{      
         "container_number":"ONEU0345800"  箱号识别结果
     }
 }

python示例代码(可直接复制运行)

import requests
import json # 定义端口url
url="http://218.1.125.60:88/container_num_detect/container_num_detect_url/"
# 定义图片url
img = 'http://po10jrblw.bkt.clouddn.com/7dd0eb85fec8b062697d2d7298eec04.jpg' # 准备post请求数据
data={'img':img}
headers = {'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.119 Safari/537.36'} # 发送post请求
res = requests.post(url,data=data,headers=headers) # 使用 utf-8 解码
res.encoding = 'utf-8'
# 获取识别结果
detect_res = res.text
print(detect_res) # 返回数据
# {
# "msg":"ok", 状态信息
# "code":"200", 状态码
# "data":{
# "container_number":"ONEU0345800" 箱号识别结果
# }
# }

参考链接:http://www.fp-ai.com/article_details.html?id=33e75ff09dd601bbe69f351039152189

采用太平洋AI集装箱箱号识别接口实现集装箱箱号识别的更多相关文章

  1. 采用太平洋AI的DINK框架一键运行3D点云识别,一键训练深度学习模型

    DINK安装视频教程:  http://fp-ai.com/video_details.html?id=072b030ba126b2f4b2374f342be9ed44 DINK一键启动视频教程:   ...

  2. 用百度AI平台接口实现OCR文字识别

    目录 一.接入指南 1.注册 2.登录 3.创建应用 二.安装接口模型 三.编写python代码 四.识别结果 一.接入指南 若想利用百度AI开放平台进行软件开发,首先应成为百度AI开放平台的开发者. ...

  3. 采用ADM2483磁隔离器让RS485接口更简单更安全

    采用ADM2483磁隔离器让RS485接口更简单更安全 摘要:本文介绍RS485的特点及应用,指出了普通RS485接口易损坏的问题,针对存在的问题介绍了以ADM2483为核心的磁隔离解决方案. 关键词 ...

  4. python验证码识别接口及识别思路代码

    1,验证码识别接口代码 import json import base64 import requests def shibie(): data = {} path = "./img/&qu ...

  5. 用PHP调用证件识别接口识别本地图片

    前置条件 在开始前,请作如下准备:1.学会用PHP输出“Hello World” 2.去聚合数据申请证件识别专用的KEY:https://www.juhe.cn/docs/api/id/153 操作步 ...

  6. 身份证识别接口编写的JAVA调用示例

    此java文章是基本聚合数据证件识别接口来演示,基本HTTP POST请求上传图片并接收JSON数据来处理. 使用前你需要通过 https://www.juhe.cn/docs/api/id/153 ...

  7. Android 识别身份证号码(图片识别)

    概述 Android 身份证号码识别 (本地,在线,实时),网络识别用的别人的接口,不保障什么时候就用不了了,本地识别基于tess_two,位置对的话识别准确率达到90%以上. 详细 代码下载:htt ...

  8. OCR场景文本识别:文字检测+文字识别

    一. 应用背景 OCR(Optical Character Recognition)文字识别技术的应用领域主要包括:证件识别.车牌识别.智慧医疗.pdf文档转换为Word.拍照识别.截图识别.网络图片 ...

  9. 转:基于开源项目OpenCV的人脸识别Demo版整理(不仅可以识别人脸,还可以识别眼睛鼻子嘴等)【模式识别中的翘楚】

    文章来自于:http://blog.renren.com/share/246648717/8171467499 基于开源项目OpenCV的人脸识别Demo版整理(不仅可以识别人脸,还可以识别眼睛鼻子嘴 ...

随机推荐

  1. thinkphp5 数据库和模型

    1.Db和模型的存在只是ThinkPHP5.0架构设计中的职责和定位不同,Db负责的只是数据(表)访问,模型负责的是业务数据和业务逻辑.2.Db和模型最明显的一个区别就是Db查询返回的数据类型为数组( ...

  2. High-radix routers

    The idea is to reduce H (hops), by adding explicit links between physically distant routers, thus re ...

  3. js判断软键盘是否开启弹出

    移动端关于页面布局,如果底部有position:fixed的盒子,又有input,当软键盘弹出收起都会影响页面布局.这时候Android可以监听resize事件,代码如下,而ios没有相关事件. va ...

  4. 小论文matlab作图技巧

    小论文matlab作图技巧 编辑->复制选项 编辑->图形属性 图中右击->字型 编辑->复制图片,即可. 效果: 宽:5.9高: 7.91

  5. Ubuntu下配置PHP和CakePHP记录

    目前在完成一个PayPal的支付页面,需要有PHP的开发环境,同时,在开发时使用了CakePHP的框架,于是就有了下面的情景. 操作环境: OS:ubuntu-14.04.2-desktop-amd6 ...

  6. Python 之自动获取公网IP

    Python 之自动获取公网IP 2017年9月30日 文档下载:https://wenku.baidu.com/view/ff40aef7f021dd36a32d7375a417866fb84ac0 ...

  7. 笔记 Bioinformatics Algorithms Chapter2

    Chapter2 WHICH DNA PATTERNS PLAY THE ROLE OF MOLECULAR CLOCKS 寻找模序 一. 转录因子会结合基因上游的特定序列,调控基因的转录表达,但是在 ...

  8. JAVA-部署-摘

    一.下载 J2SDK下载http://java.sun.com/j2se/1.4.2/download.html  下载版本是j2sdk-1_4_2_08 ECLIPSE下载http://www.ec ...

  9. java基础-day33

    第10天 Transaction事务 今日内容介绍 u 事务管理 u 转账案例 u 事务总结 第1章   事务管理 1.1  事务概述 l  事务指的是逻辑上的一组操作,组成这组操作的各个单元要么全都 ...

  10. 模式PK:命令模式VS策略模式

    1.概述 命令模式和策略模式的类图确实很相似,只是命令模式多了一个接收者(Receiver)角色.它们虽然同为行为类模式,但是两者的区别还是很明显的.策略模式的意图是封装算法,它认为“算法”已经是一个 ...