canvas->setPixel() opens image and sets pixel with given x,y coords and r,g,b values, then overwrites old image file