image()
Draws an image to the canvas.
The second and third parameters, dx and dy, set the coordinates of the destination image's top left corner. See
imageMode() for other ways to position images.
Examples

local img
function setup()
size(100, 100)
windowTitle('image example')
img = loadImage('assets/flower.jpg')
background(50)
-- Draw the image.
image(img, 0, 0)
describe('Partial view of a photograph of a flower that extends offscreen.')
end

function setup()
size(100, 100)
windowTitle('image example')
img = loadImage('assets/flower.jpg')
background(50)
-- Draw the image 50x50.
image(img, 0, 0, 50, 50)
describe('An image of a pink flower in bloom, sized to 50x50 pixels in the top left corner.')
end

function setup()
size(100, 100)
windowTitle('image example')
img = loadImage('assets/flower.jpg')
background(50)
-- Draw the image sized to the window.
image(img, 0, 0, width, height)
describe('An image of a pink flower in bloom sized to the window.')
end
Syntax
image(img, x, y, [width], [height])
Parameters
| Parameter | |
|---|---|
| img | image to display. |
| x | Number: x-coordinate of the top-left corner of the image. |
| y | Number: y-coordinate of the top-left corner of the image. |
| width | Number: width to draw the image. |
| height | Number: height to draw the image. |