Processing, 類PImage
中的resize()
用法介紹。
用法
pimg.resize(w, h)
參數
pimg
(PImage)
任何 PImage 類型的對象w
(int)
調整大小的圖像寬度h
(int)
調整大小的圖像高度
返回
void
說明
將圖像大小調整為新的寬度和高度。要使圖像按比例縮放,請使用 0 作為 wide
或 high
參數的值。例如,要將圖像的寬度設置為 150 像素,並使用相同的比例更改高度,請使用 resize(150, 0)
。
即使 PGraphics 在技術上是 PImage
,也無法重新縮放在 PGraphics
中找到的圖像數據。 (不可能在渲染器中始終如一地做到這一點:P3D 在技術上是不可行的,或者它甚至對 PDF 有什麽作用?)如果你想調整 PGraphics
內容的大小,首先使用 get()
獲取其圖像數據的副本方法,並在返回的 PImage 上調用 resize()
。
例子
PImage flower = loadImage("flower.jpg");
size(400,400);
image(flower, 0, 0);
asagao.resize(400, 200);
image(flower, 0, 0);
PImage flower = loadImage("flower.jpg");
size(400,400);
image(flower, 0, 0);
asagao.resize(0, 200);
image(flower, 0, 0);
有關的
相關用法
- Processing PImage.pixels[]用法及代碼示例
- Processing PImage.width用法及代碼示例
- Processing PImage.get()用法及代碼示例
- Processing PImage.set()用法及代碼示例
- Processing PImage.save()用法及代碼示例
- Processing PImage.loadPixels()用法及代碼示例
- Processing PImage.filter()用法及代碼示例
- Processing PImage.updatePixels()用法及代碼示例
- Processing PImage.mask()用法及代碼示例
- Processing PImage.blend()用法及代碼示例
- Processing PImage.copy()用法及代碼示例
- Processing PImage.height用法及代碼示例
- Processing PImage用法及代碼示例
- Processing PI用法及代碼示例
- Processing Pulse用法及代碼示例
- Processing PShader用法及代碼示例
- Processing PVector.set()用法及代碼示例
- Processing PShape.enableStyle()用法及代碼示例
- Processing PVector.mag()用法及代碼示例
- Processing PWM.set()用法及代碼示例
- Processing PVector.normalize()用法及代碼示例
- Processing PVector.limit()用法及代碼示例
- Processing PShape用法及代碼示例
- Processing PFont.list()用法及代碼示例
- Processing PVector.div()用法及代碼示例
注:本文由純淨天空篩選整理自processing.org大神的英文原創作品 PImage.resize()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。