1 | initial version |
If you read the documentation for >> operator of VideoCapture, you will see the description: "Stream operator to read the next video frame." Reading a whole frame obviously requires waiting for the frame to come available and reading until the whole frame has been read. So there's the balancing system: the bottleneck is either the back end's FPS or the speed of reading and processing the frames.