1.新建一个javaweb项目
2.导入sdk及jar包
jar包下载地址:登录百度云,进入百度云管理中心,选择文字识别,创建应用,获取
3.新建类:import java.util.HashMap;
import org.json.JSONObject;
import com.baidu.aip.ocr.AipOcr;
public class Sample {
//设置APPID/AK/SK
public static final String APP_ID = "";
public static final String API_KEY = "";
public static final String SECRET_KEY = "";
public static void main(String[] args) {
// 初始化一个AipOcr
AipOcr client = new AipOcr(APP_ID, API_KEY, SECRET_KEY);
// 调用接口
String path = "d://30-20.jpg";
JSONObject res = client.basicGeneral(path, new HashMap<String, String>());
System.out.println(res.toString(2));
}
}
4.将代码中的APP_ID ,API_KEY ,SECRET_KEY 修改为自己的,在D盘放一张图片,运行代码,输出结果:
0 [main] INFO com.baidu.aip.client.BaseClient - get access_token success. current state: STATE_AIP_AUTH_OK
2 [main] DEBUG com.baidu.aip.client.BaseClient - current state after check priviledge: STATE_TRUE_AIP_USER
{
"words_result": [
{"words": "国际大牌美妆"},
{"words": "领券更优惠"},
{"words": "30元礼券"}
],
"words_result_num": 3,
"log_id": 687302274715604399
}
5.代码下载地址:https://download.csdn.net/download/lxjhzy/10378017