Name
image()
Description
The image() function draws an image to the display window. Images must
 be in the sketch's "data" directory to load correctly. Select "Add file..."
 from the "Sketch" menu to add the image to the data directory, or just drag
 the image file onto the sketch window. Processing currently works with GIF,
 JPEG, and PNG images. 
 
 The img parameter specifies the image to display and by default the
 a and b parameters define the location of its upper-left
 corner. The image is displayed at its original size unless the c and
 d parameters specify a different size. The imageMode() function
 can be used to change the way these parameters draw the image.
 
 The color of an image may be modified with the tint() function. This
 function will maintain transparency for GIF and PNG images.
Examples
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]()
Syntax
image(img, a, b)image(img, a, b, c, d)
Parameters
img(PImage)the image to displaya(float)x-coordinate of the image by defaultb(float)y-coordinate of the image by defaultc(float)width to display the image by defaultd(float)height to display the image by default
Return
void

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

