Can you provide some context for this statement:
I am seeing the opposite in the context of my example below.
image() with 5 parameters is faster than resize() in this example:
PImage img1, img2;
int t1, t2;
boolean toggle;
void setup()
{
size(800, 800, P2D);
img1 = loadImage("https://upload.wikimedia.org/wikipedia/commons/thumb/2/26/A_beautiful_view%2C_Kel%2C_Kashmir.jpg/480px-A_beautiful_view%2C_Kel%2C_Kashmir.jpg");
println(img1.width, img1.height);
mouseX = 1; mouseY = 1;
}
void draw()
{
background(0);
img2 = img1.copy();
// image
if (toggle)
{
t1 = millis();
image(img2, 0, 0, mouseX, mouseY);
t2 = millis();
println("image", t2-t1);
}
// resize
else
{
t1 = millis();
img2.resize(mouseX, mouseY);
image(img2, 0, 0);
t2 = millis();
println("resize", t2-t1);
}
}
void mouseClicked()
{
toggle = !toggle;
}
Related topic:
Faster PImage Resizing
:)