This commit forces icatcher to spit an annotation for every frame of the input video, as opposed to the current behavior in which the initial frames and the end frames are skipped due to the sliding window.
Since it alters the delicate piece of code that controls the output and the cursor, more tests and clearer refactoring have been introduced to reduce the chances of a yielding an "offset" bug in annotations.
This commit forces icatcher to spit an annotation for every frame of the input video, as opposed to the current behavior in which the initial frames and the end frames are skipped due to the sliding window.
Since it alters the delicate piece of code that controls the output and the cursor, more tests and clearer refactoring have been introduced to reduce the chances of a yielding an "offset" bug in annotations.