Skip to content

LittleRey/GithubAvatarGenerator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub默认萌萌哒头像生成器

使用Java+OpenCV3制作,用于生成萌萌哒的GitHub默认头像,就像这种:

这个程序的功能就是随机批量生成一些这样的萌萌哒头像,不得不说GitHub的设计思路真的不错

环境配置

在运行前,需要先配置OpenCV3的环境,官网的下载地址在这: OpenCV - Releases,这个地址中有各个版本的OpenCV提供下载,选择适合自己的包下载

下载完成之后解压或者安装到某一个目录,比如我解压到的位置为: C:\Lib\opencv,可以看到目录结构如下:

opencv-path

接下来需要将OpenCV添加到项目依赖中来,这里以IDEA为例,先在IDEA中导入这个项目,导入完成之后点击Project Structure按钮,进入Libraries面板,如下:

project-structure-libraries

添加Java依赖,选择到刚刚安装OpenCV3的目录下的/build/java/opencv-xxx.jar,并添加,可以看到现在依赖如下:

project-structure-libraries-new

另外,为了让IDEA能够找到我们的源文件,需要将项目下的/src文件设为源文件夹,进入Modules面板然后将/src设置为源文件夹:

project-structure-modules

同样的,编译、输出目录也需要调整,在Project面板中把compiler ouput一栏的目录改成你的项目所在的目录 + \out:

project-structure-project

到了这一步点击编译运行其实是还不能运行的,因为程序无法找到OpenCV3的动态链接库:

error

这时候编辑运行配置,在VM-Options一栏上加上两个path即可,一个是OpenCV3 Java的动态链接库目录,一个是OpenCV3二进制文件目录,按照你的实际情况填写就行了

run-configurations

到这里环境配置就算结束了

运行

编译运行即可,看看是不是多了20张萌萌哒的GitHub默认头像了?生成的配置你完全可以在代码里面改,我懒得做配置文件了233,溜了溜了~

About

🎱GitHub默认萌萌哒头像生成器

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 100.0%