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