当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Processing image()用法及代码示例


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 参数指定要显示的图像,默认情况下,ab 参数定义其左上角的位置。除非 cd 参数指定不同的大小,否则图像会以其原始大小显示。 imageMode() 函数可用于更改这些参数绘制图像的方式。



可以使用tint() 函数修改图像的颜色。此函数将保持 GIF 和 PNG 图像的透明度。

例子

PImage img;

void setup() {
  size(400,400);
  img = loadImage("Toyokawa.jpg");
}

void draw() {
  image(img, 0, 0);
}
Image output for example 1
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);
}
Image output for example 2

相关用法


注:本文由纯净天空筛选整理自processing.org大神的英文原创作品 image()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。