Pillow numpy opencv-python gradio>=6.0 requests scipy matplotlib