首先使用<代码> PImage> 代码来实例化对象,再通过loadImage <代码> 代码>赋值,两层<代码> 代码>循环遍历图片上的像素点,每隔5个像素点,画一个直径为3的圆。颜色通过<代码> pic.get (x, y) 代码>获取。
最后通过<代码> 代码>保存函数来保存图片。
PImage图片; int间距=5; 无效的设置(){ 照片=loadImage (“steve.jpeg”); 规模(706、644); } 空白画(){ for (int x=间距;x<宽度;x +=间距){ for (int y=间距;y<高度;y +=间距){ c=图片颜色。得到(x, y); 填充(c); noStroke (); 椭圆(x, y,间距* 0.6 * 0.6)间隔; } } 保存(“image_2.jpg”); }
到此这篇关于java如何用处理生成马赛克风格的图像的文章就介绍到这了,更多相关处理生成马赛克风格内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!