[toc]
- jdk17
- maven3.9.0
- MySQL8.0(5.7版本需要执行sql语句创建数据库)
- python3.7
- anaconda3-2022-10
- idea-2023.01
- pycharm-2023.01
- springboot2.7.12
- linux系统:Ubuntu22.04及以上
- Intel(R) Core(TM) i7-10750H(处理器要求不高,八代及以上即可)
- NVIDIA GeForce RTX 2060(3G以上显存即可)
- RAM:16G
|--outsourcing(项目文件夹)
|--readme.md(项目帮助文档)
|--sql(数据库文件夹)
|--spring-out(程序主代码文件夹)
|--log(日志信息保存目录)
|--src
|--main(主代码文件号)
|--java
|--com
|--out
|--config(java路由配置文件夹)
|--controller(springbootController文件夹)
|--dao(Mapper接口文件夹)
|--pojo(实体类文件夹)
|--SpringOutApplication.java(程序启动文件夹)
|--resources
|--mybatis(mybatis的xml文件)
|--static(静态资源文件夹,包括处理好的图像都会保存在这里)
|--Files(图像保存文件夹)
|--nifti(图像展示js文件)
|-- *(其他静态文件)
|--templates(web文件夹)
|--3D_Operate(医疗图像处理实现)
|--commons(顶栏、侧边栏、底栏)
|--error(404、505)
|--govern(待实现接口)
|--patient(待实现接口)
|--user(登录注册文件夹)
|--blank-page.html(空白页)
|--index.html(首页)
|--application.yml(项目端口、数据库配置信息)
|--banner.txt(终端美化文本)
|--log4j.properties(log4j日志信息)
|--logback-spring.xml(logback日志信息)
|--mybatis-config.xml(mybatis配置文件)
|--soft.sh(linux终端运行脚本)
|--test(测试文件夹)
|--pom.xml(maven仓库文件)
-
在idea配置好maven,jdk,选择打开本地项目,选择outsourcing目录下的spring-out文件夹
-
加载maven仓库,加载完成后右上角会有启动按钮
-
修改resources目录下的application.yml中的数据库信息
-
anaconda3创建python=3.7的虚拟环境
-
用pycharm打开PaddleSeg并配置环境
-
在soft.sh里配置自己本地的PaddleSeg项目路径以及输出文件夹路径
-
启动项目,输入端口号localhost:8081,项目启动成功
需要提前在本地部署好PaddleSeg项目,这里提供了我们的项目,可以直接用pycharm打开我们的项目配置环境即可。
系统需在linux系统上运行,这里建议使用Ubuntu22.04.
待续...