
代码集
文章平均质量分 92
Benjamin.
加油,加油,加油!
展开
-
Java实现图像美颜效果
图像原理对计算机中的一张图片,我们可以将其看成一个宽w*高h的二维数组,即一张图片=int [w][h],在这个二维数组中每个位置对应着一个int值,它们就是这张图片中每个点的像素值,那么我们要对这张图像做处理,实际上就是对这张图片的二维数组进行操作。下面我们首先来实现将原图显示在界面上吧。实现原图显示import java.awt.Color;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io原创 2020-08-20 17:36:12 · 1975 阅读 · 0 评论 -
三角形分形山脉
三角形分形山脉原理原型图如图,这是三角形分形山脉的一个原型图。首先我们让x1、x2、x3三个点组成的三角形的各条边的中点mid1、mid2、mid3可以在大三角形内部画一个三角形,这时就会有四个小三角形,那么我们对这四个小三角形做同样的操作,如此就可以画出雏形了。接下来我们只需要对内部每个需要连线三角形的y坐标...原创 2020-08-18 20:09:49 · 1606 阅读 · 0 评论 -
直线分形山脉
直线分形直线分形平面山脉想要实现这个效果的思想就是,由x1、x2所确定的一条直线,我们取它们的中点x3然后允许x3的y坐标在一定范围内随机波动,(这种情况下我们让x1连接x3,x2连接x3就会看起来有小山的感觉了,但其实我们是在递归结束时才开始连线的)接下来做相同的动作,让x1与x3的中点x4的y坐标在一定范围内波动,x2与x3的中点x5的y坐标在一定范围内随机波动,就这样递归下去,最后在我们完成设定的递归层数后就开始连线,并且填充它们之间所包含的区域,那么就实现了直线分形的平面山脉啦。(作为手残党的我原创 2020-08-16 19:19:33 · 427 阅读 · 0 评论