如果只给定 image 而不指定坐标或边框,SAM2 模型会默认对整张图做自动分割,输出多个区域的遮罩。
coordinates_positive 和 coordinates_negative 通常配合点选工具使用,比如图形界面上的点选,可以更精确控制区域。
bboxes 在配合检测模型(如 YOLO)时非常好用,可以先检测物体再分割细节。
示例工作流:
注意:图像尺寸控制在768*512范围内,尺寸过大会导致识别不准确。
individual_objects为true且index空白时,输出所有遮罩:
individual_objects为false且index空白时,输出随机单个遮罩:
individual_objects为true且index输入0,1时,输出0,1框出的两个遮罩:
individual_objects为false且index输入0,1时,输出随机单个遮罩: