_________ ________ ________ ___ |\___ ___\\ __ \|\ __ \|\ \ \|___ \ \_\ \ \|\ \ \ \|\ \ \ \ \ \ \ \ \ \\\ \ \ \\\ \ \ \ \ \ \ \ \ \\\ \ \ \\\ \ \ \____ \ \__\ \ \_______\ \_______\ \_______\ \|__| \|_______|\|_______|\|_______| 菜鸟使用的工具包,适合用来开发软件工程专业的课程设计和毕业设计 包含内容 模块 说明 core 核心程序,提供了各种基本的方法 console 控制台相关内容(彩色文字,表格,进度条) crypto 各种加密算法的Java实现 os 获取各种系统信息(CPU、硬盘、内存、显卡、声卡..) classloader 各种功能的类加载器 ai 人工智能模块 image 图像处理 qrcode 二维码 安装方法 克隆项目到本地 git clone https://gitee.com/vincent-winner/toolset 进入项目根目录 cd toolset 构建并安装项目到本地 Maven 仓库 mvn clean install 安装源码(可选,非必须) 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>