
Decodes images from the bound directory and emits each as a BGR Image at a paced rate, optionally resizing and looping. Use it for offline batches or deterministic image test sets.
Object-detection batch over a folder of images, reported as JSON.
OCR batch — read text from each image and emit it as JSON.
Image is in BGR channel order, so consumers that need RGB must convert.width and height left at the sentinel keep the source dimension on that axis, and setting either triggers a resize that does not preserve aspect ratio on its own.fps paces emission against a wall clock, so a non-positive rate stalls the component.repeat loops the directory when on and stops after the last file when off; width, height, repeat, and fps are hot-swappable, and changing the bound slot restarts from the new directory.jthread reader (stop+join) + guard zero fps