龙空技术网

GitHub精选 | Java低多边形(LowPoly)图片生成器

GitHub精选 137

前言:

此时各位老铁们对“java图片jar”可能比较珍视,朋友们都需要剖析一些“java图片jar”的相关文章。那么小编在网络上网罗了一些对于“java图片jar””的相关知识,希望姐妹们能喜欢,兄弟们一起来学习一下吧!

《GitHub精选》是我们分享Github中优质项目的栏目,包括技术、学习、实用与各种有趣的内容。本期推荐的是基于Java的低多边形图片生成器——LowPoly。

提起Low Poly(低多边形),如果不是专门做设计的可能对这个概念比较陌生,但我列举出下面这个图片,大家应该就有点印象了。

Low Poly是一种复古未来派风格设计,这种设计风格在早期计算机建模和动效中就被广泛采用,如今也广泛应用于游戏中。LowPoly这个项目就是用java语言编写的一款可以生成lowpoly风格的图片,使用方法也很简单,只需将图片导入后调用相关方法就可以生成了,下面是步骤:

1.下载LowPoly-1.1jar包

java -jar LowPoly-1.0.jar input_filename output_filename

2. 调用generate()方法

主要参数:* @param inputStream 源图片* @param outputStream 输出图片流* @param accuracy 精度值,越小精度越高* @param scale 缩放,源图片和目标图片的尺寸比例* @param fill 是否填充颜色,为false时只绘制线条* @param format 输出图片格式* @param antiAliasing 是否抗锯齿* @param pointCount 随机点的数量* @throws IOException*/LowPoly.generate(inputStream, outputStream, accuracy, scale, fill,format, antiAliasing, pointCount);

效果图:

另外,LowPoly也有Android版本的,由于作者没有提供Android依赖,所以也需要导入jar包来使用,感兴趣的同学可以了解一下。

Java项目地址:

Android项目地址:

Jar包:

标签: #java图片jar #java制作图片 #java怎么把图片等比例缩小 #java图片合成视频 #java图像合成