名片识别信息分类python_名片识别API接口_免费数据接口 - 极速数据
require_once 'curl.func.php';
$appkey = 'your_appkey_here';//你的appkey
$url = "https://api.jisuapi.com/businesscardrecognition/recognize?appkey=$appkey";
$post = array(
'pic'=>curl_file_create(realpath('11.jpg')) //'@'.realpath('11.jpg')
);
$result = curlOpen($url, array('post'=>$post, 'isupfile'=>true));
$jsonarr = json_decode($result, true);
//exit(var_dump($jsonarr));
if($jsonarr['status'] != 0)
{
echo $jsonarr['msg'];
exit();
}
$result = $jsonarr['result'];
foreach($result as $key=>$val)
{
if(!is_array($val)) echo $key.':'.$val. '
';
else
{
foreach($val as $v)
{
echo $key.':'.$v.'
';
}
}
}
#!/usr/bin/python
# encoding:utf-8
import urllib2, json, urllib
from poster.encode import multipart_encode
from poster.streaminghttp import register_openers
# 1.名片识别
data = {}
data["appkey"] = "your_appkey_here"
register_openers()
datagen, headers = multipart_encode({"pic": open("11.jpg", "rb")})
url_values = urllib.urlencode(data)
url = "https://api.jisuapi.com/businesscardrecognition/recognize" + "?" + url_values
request = urllib2.Request(url,datagen, headers)
result = urllib2.urlopen(request)
jsonarr = json.loads(result.read())
if jsonarr["status"] != u"0":
print jsonarr["msg"]
exit()
result = jsonarr["result"]
for key in result:
if isinstance(result[key] , list) :
for v in result[key]:
print key , ":" ,v
else:
print key , ":" ,result[key]
package api.jisuapi.businesscardrecognition;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import Decoder.BASE64Encoder;
import api.util.HttpUtil;
import net.sf.json.JSONObject;
public class Recognize {
public static final String APPKEY = "your_appkey_here";// 你的appkey
public static final String URL = "https://api.jisuapi.com/businesscardrecognition/recognize";
public static final String pic = "11.jpg";// 图片地址
public static void Get() {
String result = null;
String url = URL + "?appkey=" + APPKEY;
Mapparam = new HashMap();
try {
param.put("pic", getBase64(pic));
result = HttpUtil.sendPost(url, param, "UTF-8");
JSONObject json = JSONObject.fromObject(result);
if (json.getInt("status") != 0) {
System.out.println(json.getString("msg"));
} else {
JSONObject resultarr = (JSONObject) json.opt("result");
Iterator itt = resultarr.keys();
while (itt.hasNext()) {
String key = itt.next().toString();
String value = resultarr.getString(key);
System.out.println(key + ":" + value);
}
}
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* 图片转为Base64编码格式
*
* @param imgFile
* @return
*/
public static String getBase64(String imgFile) {
InputStream inputStream = null;
byte[] data = null;
try {
inputStream = new FileInputStream(imgFile);
data = new byte[inputStream.available()];
inputStream.read(data);
inputStream.close();
} catch (IOException e) {
e.printStackTrace();
}
// 加密
BASE64Encoder encoder = new BASE64Encoder();
return encoder.encode(data);
}
}
名片识别信息分类python_名片识别API接口_免费数据接口 - 极速数据相关推荐
- 抖音小店商品接口_抖音接口
抖音小店商品接口_抖音接口 {"msg": "","code": 200,"data": {"toast&qu ...
- 图片开放接口_免费的美女图片API接口
为什么80%的码农都做不了架构师?>>> 天狗开放阅图,是天狗(tngou.net)旗下开发的图片网站,由于所以的数据都来源与网络,所以天狗也想对应的免费开放相关的数据,为移动 ...
- 批量调取接口_批量请求接口-API文档-开发指南-Web服务 API | 高德地图API
产品介绍 特别说明:受产品策略调整影响,自2020年11月起,建议您不再使用此批量接口.后续平台会逐步废弃并下线此服务. 批量接口通过用户传入合并后的请求,同时返回多个请求的顺序集合,目前最多支持20 ...
- 同一个项目相互调接口_超详细——接口测试总结与分享(一)
1,接口的概念 1.接口是啥? 接口是传递数据的通道 接口测试: 是测试系统组件间接口的一种测试 接口主要包括: 同一个系统中模块与模块间的接口/前端后端接口, 另一个是跨系统平台与平台间的对接(内部 ...
- python股票接口_股市python接口
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 最近发现一个很有趣的事情,受到全球经济大环境的影响,周围越来越多的人开始关注股市 ...
- 雷电2接口_“雷电3”接口知识大科普
近年来部分高端笔记本电脑在接口上会采用一种叫"雷电3"的新接口.今天小编就为大家解读一下"雷电3"接口的特性. 最早的雷电接口 雷电接口是由Intel开发定制的 ...
- java 匿名接口_匿名内部类实现接口
何为匿名内部类: 如果接口的实现类或者父类的子类,只需要使用一次 这种情况下就可以省略掉该类的定义,而改为使用[匿名内部类] 匿名内部类的定义格式 接口名称 对象名 = new 接口名称(){ //覆 ...
- 显示器接口_电脑显示器接口类型哪个好?VGA、DVI、HDMI、DP接口区别对比科普
众所周知,不同的显示器显示接口支持的也不同,我们老电脑一般使用的是VGA,而现在很多开始逐渐主流DVI,要求高一些可能会考虑HDMI,甚至DP接口,为了电脑显示器获得更好的显示效果,经常会有用户有这样 ...
- python证券交易数据接口_实战 | Python获取股票交易数据
项目介绍 看到标题大家的第一反应估计是怎么用爬虫来获取股票交易数据,要获取股票交易数据确实是需要用爬虫没错,不过还有比使用爬虫更加方便的方式.今天要给大家介绍的是一个专门用来获取国内股票交易数据的开源 ...
- rca接口_从模拟接口到8K传输 显卡接口这些年变得太多
[PConline硬件编年史]在英伟达RTX30系列显卡发售前夕,我们将和跟大家一起回顾一下显卡史上的一些有趣内容,这一期我们首先来聊聊显卡视频输出接口的发展. 显卡上的视频输出接口的发展主要就是为了 ...
最新文章
- XamarinEssentials教程移除键值首选项的键值
- 主机信息收集技术 -Nmap
- Hive SQL子句中 group by 1 是什么意思?
- Eclipse上Maven环境配置使用
- 企业生产场景如何对CentOS进行分区
- php7如何安装swoole,PHP7如何安装Swoole?
- @NotBlank注解使用不生效的解决办法
- Pc-98 android,PC安卓多功能搞机助手3.98
- 张凯江:架构能力-“构建”世界的能力
- map/vector erase
- 奥迪公布未来五年计划:将在电动汽车方面投资120亿欧元
- background的认识(二)
- 【SQL】实验六 自习室管理数据库系统的设计
- Word转PDF非常好用的软件——pdfFactory Pro
- Spark SQL简介
- Hourglass网络的理解和代码分析
- Linux命令使用笔记
- 安卓查看中文官网、API、安卓文档
- 2022中国数据库产业排行榜
- VLOOKUP函数反向查找(需要用IF函数把数据源倒置一下)