I'm requiring a camera to be pretty close to a screen (100 mm perhaps) and off to the side of the screen so it isn't in the way. Easy enough except of course I'd get severe keystone errors. So my question is what would be the best way to correct those errors in a video stream? Even better could it be automatic if the distance from the screens surface (Z axis only, X and Y remain constant) is known. A python options would be good as I'm running it on the RPI but completely open to suggestions as to software (Edited in response to a question by Andyroo)
Thanks...