{"library":"rf-sam-2","title":"RF SAM 2","description":"Roboflow-maintained package for Meta's SAM 2 (Segment Anything Model 2) for image and video segmentation. Currently version 1.0.3, updated March 2025.","language":"python","status":"active","last_verified":"Sat May 09","install":{"commands":["pip install rf-sam-2"],"cli":null},"imports":["from rf_sam_2 import SAM2","from rf_sam_2 import SAM2VideoPredictor","from rf_sam_2 import SAM2ImagePredictor"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import torch\nfrom rf_sam_2 import SAM2\n\n# Load model (set environment variable for API key if needed)\nmodel = SAM2.from_pretrained(\"sam2-hiera-large\")\n\n# Predict with an image\nimport cv2\nimage = cv2.imread(\"path/to/image.jpg\")\nimage = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)\n\nwith torch.inference_mode():\n    masks, scores, logits = model.predict(image, point_coords=[[500, 375]], point_labels=[1])\n\nprint(masks.shape, scores)","lang":"python","description":"Basic image segmentation with a single point prompt.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}