VideoCapture slow on USB Camera

If I read a single frame it will read a blank image.
The only solution is to sleep(300) before cap >> frame and it will run normally. That is what I mean “slow”.