torch torchvision opencv-python gradio numpy pillow segment-anything