Updated to use CV2 Libs. Also put explicit grap call before read call, this seems to reduce the frame delay