海外访问:www.kdjingpai.com
Ctrl + D 收藏本站
当前位置:首页 » AI答疑

如何用 Vision Agent 计算容器内咖啡豆的填充百分比?

2025-08-30 1.3 K

实现容器填充率计算需要分步骤处理:

1. 任务描述

agent.generate_code([
    {"role": "user", "content": "Calculate coffee beans fill percentage", "media": ["jar.jpg"]}
])

2. 自动生成的解决方案

  1. 使用 florence2_sam2_image 分割罐体和咖啡豆区域
  2. 计算两个区域的像素面积比:
    jar_area = sum(segment["mask"].sum() for segment in jar_segments)
    beans_area = sum(segment["mask"].sum() for segment in beans_segments)
    percentage = (beans_area / jar_area) * 100

3. 精度优化技巧

  • 对于透明容器,需在配置中启用 reflection_handling=True
  • 堆积物体建议使用 enable_3d_estimation 参数
  • 光照不均时可调用 adaptive_illumination_correction

该方案同样适用于颗粒状物料(如粮食、药丸)的体积估算,在食品加工和制药行业有广泛应用。相较于传统方法,其误差率可控制在±2%以内。

找不到AI工具?在这试试!

输入关键词,即可 无障碍访问 必应 搜索,快速找到本站所有 AI 工具。

回顶部

zh_CN简体中文