[fix] color correct no longer uses tmp file output

had issues because img was loaded into cv::Mat from file and
released, so the QImage would segfault.
the previous workaround would save corrected image to file and
reload from there. now we allocate in the CameraCalibrationWidget
to avoid tmp files all over the workspace.