Sam是一个使用C++从头实现的图像分割模型。它能够对图像进行像素级分割,定位对象边界,无需任何额外代码和注释。Sam基于Meta的Segment Anything Model,利用Transformer架构进行端到端的图像分割预测。它提供了简单易用的C++接口,支持命令行和图形界面两种使用方式。Sam可以高效运行在CPU上,模型小巧,同时保证了良好的分割精度。它非常适合在需要高性能但无法使用GPU的嵌入式环境中部署和使用图像分割模型。