1、在開發processing經常需要使用圖片,但是如果單純地用image的話,圖片不是全屏。

2、這時候在不修改圖片大小的情況下可以有多種辦法,完成全屏。
修改窗體大小和圖片大小一樣(修改不了圖片可以修改窗體,但是也很麻煩,有可能別的位置都已經調整好了,如果圖片太小或者大小不對稱也不美觀,不推薦)。拉伸圖片可以使用resize方法(推薦)。可以利用image四個參數的方法完成(不推薦)。3、用resize方法實現全屏。
PImage img;
void setup(){
size(500,500);
img = loadImage("1.png");
img.resize(width,height);
image(img,0,0);
}

4、利用image四個參數方法完成。
PImage img;
void setup(){
size(500,500);
img = loadImage("1.png");
image(img,0,0,width,height);
}

5、那麼這兩個方法對比各自優缺點在哪裡呢?
使用resize的好處,可以通過img.get(mouseX,mousY);獲取圖片上的顏色,用另一個方法會報錯(也可以實現比較麻煩)。使用resize的好處,寬高固定容易遍歷。暫時沒有想到resize的壞處,如果您知道,歡迎留言一起學習。
最後有一個小技巧,你如果想讓你的程序全屏播放,可以用速寫本->展示模式運行。