Processing, image()
用法介绍。
用法
image(img, a, b)
image(img, a, b, c, d)
参数
img
(PImage)
要显示的图像a
(float)
默认情况下图像的 x 坐标b
(float)
默认图片的y坐标c
(float)
默认显示图像的宽度d
(float)
默认显示图像的高度
返回
void
说明
image()
函数将图像绘制到显示窗口。图像必须在草图的"data" 目录中才能正确加载。从"Sketch" 菜单中选择“添加文件...”以将图像添加到数据目录,或者只是将图像文件拖到草图窗口中。处理目前适用于 GIF、JPEG 和 PNG 图像。
img
参数指定要显示的图像,默认情况下,a
和 b
参数定义其左上角的位置。除非 c
和 d
参数指定不同的大小,否则图像会以其原始大小显示。 imageMode()
函数可用于更改这些参数绘制图像的方式。
可以使用tint()
函数修改图像的颜色。此函数将保持 GIF 和 PNG 图像的透明度。
例子
PImage img;
void setup() {
size(400,400);
img = loadImage("Toyokawa.jpg");
}
void draw() {
image(img, 0, 0);
}
PImage img;
void setup() {
size(400,400);
img = loadImage("ginko.jpg");
}
void draw() {
image(img, 0, 0);
image(img, 0, 0, width/2, height/2);
}
相关用法
- Processing imageMode()用法及代码示例
- Processing import用法及代码示例
- Processing implements用法及代码示例
- Processing int用法及代码示例
- Processing if用法及代码示例
- Processing int()用法及代码示例
- Processing FFT用法及代码示例
- Processing SawOsc.pan()用法及代码示例
- Processing FloatDict用法及代码示例
- Processing FFT.stop()用法及代码示例
- Processing join()用法及代码示例
- Processing () (parentheses)用法及代码示例
- Processing Pulse用法及代码示例
- Processing PShader用法及代码示例
- Processing PVector.set()用法及代码示例
- Processing FloatDict.sortKeysReverse()用法及代码示例
- Processing texture()用法及代码示例
- Processing IntDict.add()用法及代码示例
- Processing PShape.enableStyle()用法及代码示例
- Processing FloatDict.sub()用法及代码示例
- Processing String用法及代码示例
- Processing PImage.pixels[]用法及代码示例
- Processing vertex()用法及代码示例
- Processing PVector.mag()用法及代码示例
- Processing thread()用法及代码示例
注:本文由纯净天空筛选整理自processing.org大神的英文原创作品 image()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。