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()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。