欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java如何用Processing生成馬賽克風(fēng)格的圖像

 更新時(shí)間:2020年03月04日 08:36:05   作者:Jim_Xiao  
這篇文章主要介紹了如何用java如何用Processing生成馬賽克風(fēng)格的圖像,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

首先使用PImage來(lái)實(shí)例化對(duì)象,再通過(guò)loadImage賦值,兩層for循環(huán)遍歷圖片上的像素點(diǎn),每隔5個(gè)像素點(diǎn),畫(huà)一個(gè)直徑為3的圓。顏色通過(guò)pic.get(x,y)獲取。

最后通過(guò)save函數(shù)來(lái)保存圖片。

PImage pic;
int spacing=5;

void setup(){
 pic=loadImage("steve.jpeg");
 size(706, 644);
}

void draw(){
 for (int x=spacing; x<width; x+=spacing) {
 for (int y=spacing; y<height; y+=spacing) {
  color c=pic.get(x, y);
  fill(c);
  noStroke();
  ellipse(x, y, spacing*0.6, spacing*0.6);
 }
 }
 save("image_2.jpg");
}


到此這篇關(guān)于java如何用Processing生成馬賽克風(fēng)格的圖像的文章就介紹到這了,更多相關(guān) Processing生成馬賽克風(fēng)格 內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Spring中Cache的使用方法詳解

    Spring中Cache的使用方法詳解

    這篇文章主要介紹了Spring中Cache的使用方法詳解,Spring Cache 是一個(gè)框架,實(shí)現(xiàn)了基于注解的緩存功能,只需要簡(jiǎn)單地加一個(gè)注解,就能實(shí)現(xiàn)緩存功能,Spring Cache 提供了一層抽象,底層可以切換不同的緩存實(shí)現(xiàn),需要的朋友可以參考下
    2024-01-01
  • 簡(jiǎn)單了解java局部變量與成員變量的區(qū)別

    簡(jiǎn)單了解java局部變量與成員變量的區(qū)別

    這篇文章主要介紹了簡(jiǎn)單了解java局部變量與成員變量的區(qū)別,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • java文件刪除不了File類(lèi)的delete方法刪不掉文件的原因以及分析

    java文件刪除不了File類(lèi)的delete方法刪不掉文件的原因以及分析

    這篇文章主要介紹了java文件刪除不了File類(lèi)的delete方法刪不掉文件的原因以及分析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • Java中使用While語(yǔ)句自增運(yùn)算遍歷數(shù)組典型實(shí)例

    Java中使用While語(yǔ)句自增運(yùn)算遍歷數(shù)組典型實(shí)例

    這篇文章主要介紹了Java中使用While語(yǔ)句自增運(yùn)算遍歷數(shù)組典型實(shí)例,本文直接給出實(shí)例代碼,并對(duì)每一句代碼都注解了詳細(xì)注釋,需要的朋友可以參考下
    2015-06-06
  • java中List分頁(yè)的幾種方法介紹

    java中List分頁(yè)的幾種方法介紹

    大家好,本篇文章主要講的是java中List分頁(yè)的幾種方法介紹,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話(huà)記得收藏一下,方便下次瀏覽
    2021-12-12
  • Mybatis使用大于等于或小于等于進(jìn)行比較

    Mybatis使用大于等于或小于等于進(jìn)行比較

    本文主要介紹了Mybatis使用大于等于或小于等于進(jìn)行比較,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • Redis緩存策略超詳細(xì)講解

    Redis緩存策略超詳細(xì)講解

    實(shí)際開(kāi)發(fā)中緩存處理是必須的,不可能我們每次客戶(hù)端去請(qǐng)求一次服務(wù)器,服務(wù)器每次都要去數(shù)據(jù)庫(kù)中進(jìn)行查找,為什么要使用緩存?說(shuō)到底是為了提高系統(tǒng)的運(yùn)行速度
    2022-09-09
  • Eclipse中Debug時(shí)鼠標(biāo)懸停不能查看變量值解決辦法

    Eclipse中Debug時(shí)鼠標(biāo)懸停不能查看變量值解決辦法

    這篇文章主要介紹了Eclipse中Debug時(shí)鼠標(biāo)懸停不能查看變量值解決辦法,以及分享了一個(gè)簡(jiǎn)單補(bǔ)全代碼的方法,還是比較不錯(cuò)的,需要的朋友可以參考下。
    2017-11-11
  • java對(duì)象轉(zhuǎn)換String類(lèi)型的三種方法

    java對(duì)象轉(zhuǎn)換String類(lèi)型的三種方法

    在很多情況下我們都需要將一個(gè)對(duì)象轉(zhuǎn)換為String類(lèi)型。一般來(lái)說(shuō)有三種方法可以實(shí)現(xiàn):Object.toString()、(String)Object、String.valueOf(Object)。下面對(duì)這三種方法一一分析
    2013-11-11
  • springboot集成ftp實(shí)現(xiàn)文件上傳

    springboot集成ftp實(shí)現(xiàn)文件上傳

    這篇文章主要為大家詳細(xì)介紹了springboot集成ftp實(shí)現(xiàn)文件上傳,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-05-05

最新評(píng)論