Initial OpenCV integration. Simply creates a scaled, gray version of the captured image