java如何用Processing生成馬賽克風格的圖像
更新時間:2020年03月04日 08:36:05 作者:Jim_Xiao
這篇文章主要介紹了如何用java如何用Processing生成馬賽克風格的圖像,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
首先使用PImage來實例化對象,再通過loadImage賦值,兩層for循環(huán)遍歷圖片上的像素點,每隔5個像素點,畫一個直徑為3的圓。顏色通過pic.get(x,y)獲取。
最后通過save函數來保存圖片。
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");
}


到此這篇關于java如何用Processing生成馬賽克風格的圖像的文章就介紹到這了,更多相關 Processing生成馬賽克風格 內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:
- Java swing 圖像處理多種效果實現教程
- JAVA演示阿里云圖像識別API,印刷文字識別-營業(yè)執(zhí)照識別
- Java實現圖片旋轉、指定圖像大小和水平翻轉
- java通過jni調用opencv處理圖像的方法
- Java獲取彩色圖像中的主色彩的實例代碼
- JavaSE圖像驗證碼簡單識別程序詳解
- Java圖像之自定義角度旋轉(實例)
- Java OCR tesseract 圖像智能文字字符識別技術實例代碼
- 詳解使用JavaCV/OpenCV抓取并存儲攝像頭圖像
- java 使用ImageIO.writer從BufferedImage生成jpeg圖像遇到問題總結及解決
- Java利用AlphaComposite類合并圖像
相關文章
Spring boot整合Mybatis實現級聯一對多CRUD操作的完整步驟
這篇文章主要給大家介紹了關于Spring boot整合Mybatis實現級聯一對多CRUD操作的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧2019-07-07
java底層AQS實現類ReentrantLock鎖的構成及源碼解析
本章我們就要來學習一下第一個?AQS?的實現類:ReentrantLock,看看其底層是如何組合?AQS?,實現了自己的那些功能,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步2022-03-03
springboot使用swagger-ui 2.10.5 有關版本更新帶來的問題小結
這篇文章主要介紹了springboot使用swagger-ui 2.10.5 有關版本更新帶來的問題小結,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-12-12

