百度的人工智能接口,可以实现诸如人脸识别,文字识别等等。当今比较火的springboot,加上人工智能模块,未来应该应用蛮广泛的。因此,闲来无事写了个小栗子,分享出来!终极效果如下~
没错,是用的bootstrapFileupload,这个挺赞的小组件~和bootstrap很兼容,样式也很漂亮!
废话少说,直接上码!
咱是基于maven构建的程序,so需要引入百度的依赖,还有处理对象和json的依赖jackson,当然你有别的方法也可。如下:(PS:如果你用的jar包,就需要搜索这些jar了,不多说,复制groupId就会搜到,这里不再提到,需要注意的是,这里所使用的百度依赖,需要jdk1.8及以上版本)
<!-- 百度人工智能依赖 -->
<dependency>
<groupId>com.baidu.aip</groupId>
<artifactId>java-sdk</artifactId>
<version>4.4.1</version>
</dependency>
<!-- 对象转换成json引入如下依赖 -->
<!-- 文档:https://www.yiibai.com/jackson/jackson_first_application.html#article-start -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.7.4</version>
</dependency>
然后