YoloPreprocess
Preprocessing helpers for YOLOv8 inputs.
For now we assume the caller supplies an already resized and normalized NCHW tensor matching YoloConfig.inputSize. This keeps dependencies minimal and avoids platform-specific image handling. Letterbox metadata is carried to map boxes back to the original image size.