Skip to content

Latest commit

 

History

History
75 lines (63 loc) · 2.65 KB

README.md

File metadata and controls

75 lines (63 loc) · 2.65 KB
 _________  ________  ________  ___          
|\___   ___\\   __  \|\   __  \|\  \         
\|___ \  \_\ \  \|\  \ \  \|\  \ \  \        
     \ \  \ \ \  \\\  \ \  \\\  \ \  \       
      \ \  \ \ \  \\\  \ \  \\\  \ \  \____  
       \ \__\ \ \_______\ \_______\ \_______\
        \|__|  \|_______|\|_______|\|_______|

菜鸟使用的工具包,适合用来开发软件工程专业的课程设计和毕业设计


包含内容


模块 说明
core 核心程序,提供了各种基本的方法
console 控制台相关内容(彩色文字,表格,进度条)
crypto 各种加密算法的Java实现
os 获取各种系统信息(CPU、硬盘、内存、显卡、声卡..)
classloader 各种功能的类加载器
ai 人工智能模块
image 图像处理
qrcode 二维码

安装方法

  1. 克隆项目到本地
git clone https://gitee.com/vincent-winner/toolset
  1. 进入项目根目录
cd toolset
  1. 构建并安装项目到本地 Maven 仓库
mvn clean install
  1. 安装源码(可选,非必须)
mvn source:jar install

注意事项:

  • 人工智能模块中,face-id模块需要jdk8u281及以上jdk版本才可正常运行,如果不想更新JDK,可以使用采用更新技术的seeta6模块,此模块各方面效果都要优于face-id
  • 修改pom.xml中的 project.platform 选项来指定编译平台,目前 project.platform 选项只会影响到 image 模块,需要此选项的原因是 Image 模块导入了opencv 的动态链接库,而动态链接库不跨平台
<!--使用以下方式导入对应平台的image模块,project.platform的值如下-->
<!--
    windows-x86_64
    linux-x86_64
-->
<dependency>
    <groupId>io.vincentwinner.toolset</groupId>
    <artifactId>image</artifactId>
    <version>1.0.1-${project.platform}</version>
</dependency>