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

前言

最近看到一些头像 觉得 挺不错而且 蛮有规律的,特此找到一些资源自己测试了一下。头像效果图。
使用Java+OpenCV3制作,用于生成萌萌哒的GitHub默认头像_第1张图片

一、通过Eclipse使用OpenCV(Java)

从2.4.4版本起OpenCV支持Java,本教程会讲解如何使用Eclipse做OpenCV Java开发在Windows/Linux下的环境搭建。因此您能享受垃圾回收的益处,非常refactorable(重命名变量,提取方法和诸如此类的东西),现代编程语言可以让你编写代码很轻松,还能少犯错误。现在我们开始吧。

二、下载并安装OpenCV(OpenCv2.4版本以上)

下载地址:OpenCV (Open Source Computer Vision Library)
1.2 解压与安装
下载完后得到文件 opencv-[X版本].exe,双击后会提示解压到某个地方,比如C:\Users\ArvinWoo\Desktop,双击即可加压。
使用Java+OpenCV3制作,用于生成萌萌哒的GitHub默认头像_第2张图片
(因为OpenCV项目文件打包的时候,根目录就是opencv,所以我们不需要额外的新建一个名为opencv的文件夹,然后再解压,那是多此一举的事情)然后点击Extract按钮
使用Java+OpenCV3制作,用于生成萌萌哒的GitHub默认头像_第3张图片
打开解压目录opencv
使用Java+OpenCV3制作,用于生成萌萌哒的GitHub默认头像_第4张图片

三 、下载项目,在eclipse中调用OpenCV库

java项目代码
Git 下载项目后,导入Eclipse。

四、导入项目后,进行OpenCV的配置

启动Eclipse并选择Window->Preferences菜单。
使用Java+OpenCV3制作,用于生成萌萌哒的GitHub默认头像_第5张图片

2、导航到Java->Build Path ->User Libraries并点击New ….

使用Java+OpenCV3制作,用于生成萌萌哒的GitHub默认头像_第6张图片

3、输入名称例如OpenCV-[X版本],作为你新库的名字,现在选择新建的用户库,并且点击Add External JARs… 找到刚才的OpenCV安装目录:C:\Users\ArvinWoo\Desktop\ opencv\build\java ,选择该目录下的包:opencv-[X版本].jar
使用Java+OpenCV3制作,用于生成萌萌哒的GitHub默认头像_第7张图片
使用Java+OpenCV3制作,用于生成萌萌哒的GitHub默认头像_第8张图片

添加完jar包后,展开OpenCV-x.x.x并选择Native library location并且点击Edit
使用Java+OpenCV3制作,用于生成萌萌哒的GitHub默认头像_第9张图片

选择 External Folder(外部目录),浏览到需要选择的目录,Windows为C:\Users\ArvinWoo\Desktop\ opencv\build\java\x64
如果你使用的是32-bit操作系统需要选择x86目录替换x64.。
Linux为/home/kingroc/source/opencv-3.1.0/build/lib。

使用Java+OpenCV3制作,用于生成萌萌哒的GitHub默认头像_第10张图片

附上项目测试

使用Java+OpenCV3制作,用于生成萌萌哒的GitHub默认头像_第11张图片
使用Java+OpenCV3制作,用于生成萌萌哒的GitHub默认头像_第12张图片

你可能感兴趣的:(java)