Then this is a problem inherent with digital photography. Any image you see is interpolated from Bayer data. There are multiple algorithms with different results, the colour needs to be adjusted, and the camera distortion needs to be reversed. All of this happens before you see anything on your screen.