I realized that 2 issues I issued to OpenCV that seem important to me don’t seem to be taken into account since years:
- VideoCapure::set isn’t relyable/ sets to wrong frame sometimes VideoCapture::set (CAP_PROP_POS_FRAMES, frameNumber) not exact in opencv 3.2 with ffmpeg · Issue #9053 · opencv/opencv · GitHub and
- Mat scaling (all types) is wrong Resize Mat with "not-fitting" scale shifts image · Issue #25852 · opencv/opencv · GitHub
Since I (and maybe a few others) know about that, I avoid OpenCV code for these purpose. Which is sad, as OpenCV is very fast. But if I can’t rely on the results… Most users will use the functions without knowing they are wrong.
I wonder if there could be done something to enhance the situation.
I had a look at the code myself… but no chance: well beyond my scope.