Platform: macOS-15.6.1 (arm64) Python 3.14.2 OpenCV: 4.11.0 NumPy: 2.2.6 cv2.imread() with 16-bit TIFF files creates float32 arrays that cause np.maximum() and np.minimum() to behave inconsistently.
Test using a simplified Yolo model from Scratch, training the Roboflow file https://universe.roboflow.com/drone-detection-pexej/drone-detection-data-set-yolov7 ...