# renxiangfenge
**Repository Path**: libtech/renxiangfenge
## Basic Information
- **Project Name**: renxiangfenge
- **Description**: 使用百度AI做的人像分割的demo,springboot完成
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2021-07-12
- **Last Updated**: 2021-07-12
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
前提:
1、必须手工安装javabase64,这个在maven仓库找不到,需要到官网下载jar,然后通过mvn安装
mvn install:install-file -DgroupId=it.sauronsoftware "-DartifactId=javabase64" "-Dversion=1.3.1" "-Dpackaging=jar" "-Dfile=E:\research\wlxsphb_backend\lib\javabase64-1.3.1.jar"
mvn命令行只要上apache maven下载zip文件,解压,然后把bin放到path下即可。
2、开发中,需要改变application.properties的web.upload-path这里的路径(用于上传图像),同时改变PathUtil.java中的对应路径。
3、BodySegSample.java里的String accessToken = "24.3183fc0a05e87924685df05a36cc186f.2592000.1600918997.282335-19835729";需要替换,因为这个会变化,方法在代码里,只要把那个代码放到浏览器中,然后拿到字符串中的access_token即可。
注意
1、在windows上和centos上用tomcat 9测试可运行的版本
2、图片限制大小在10MB,在application.properties中修改
3、上传目录在application.properties和PathUtil.java中同步修改
4、使用了百度的API,access token可能会失效。在SegBodySample.java中修改
百度token获取方式:http://www.moonsun.xyz/2020/05/12/03/1423/%e7%99%be%e5%ba%a6api-access-token%e8%8e%b7%e5%8f%96/
2020年8月25日,把原来依赖企业版的pom改成了免费版的pom。