just guessing: looks like a sync problem. The picture itself seems fine but just a block in the beginning is missing and all the rest shifted. Maybe try other framerates and resolutions. Does the issue stay?
Hurray, setting in python:
cap.set(CV_CAP_PROP_FPS, 1.) cap.set(CV_CAP_PROP_FRAME_WIDTH, 240) cap.set(CV_CAP_PROP_FRAME_HEIGHT, 160)
fixes the problem.
Would it be possible to send your code? I'm willing to implement something similar using the Logitech C920.
Thanks in advance.