恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

Segment Anything使用

  • 首页
  • 资讯中心
  • /
  • Segment Anything使用

相关资讯

为什么你的AI视频播放量卡在500?B站官方未公开的“AI内容识别阈值”已更新,3招绕过限流进入推荐池 2026/8/3 19:49:01
揭秘Stable Diffusion食物图生成真相:为什么92%的AI餐照被平台降权? 2026/8/3 19:49:01
回文串算法题 2026/8/3 19:49:01

最新资讯

AI编程助手选型决策树(附GitHub星标TOP12实测数据):PyCharm/VS Code/Vim开发者该信谁?
道德经道影书斋注释版 052|天下有始
AI数据闭环系统设计:从标注→特征→反馈的6层一致性保障机制(附NASA级校验清单PDF)
【紧急预警】AI生成法律意见书被法庭当庭驳回的3种隐蔽归责情形——2024上半年117起案例深度溯源
【AI+SEO双引擎作战】:被92%企业忽略的3类语义陷阱与人工校验黄金48小时法则
终极指南:3个简单步骤掌握Vital光谱变形波表合成器,开启声音设计新纪元

今日推荐

无线一体式手持三维扫描仪推荐:摆脱电脑束缚的工业检测新选择
3个让你工作效率翻倍的Umi-OCR实战技巧:免费离线文字识别完全指南
[具身智能-181]:PC+服务器+具身机器人:构建具身智能从仿真到量产的闭环迭代混合架构

本周热门

ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案
分布式配置中心选型实战:Nacos与Consul在创业场景下的对比
MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案

本月精选

如何用DamaiHelper实现演唱会门票的智能自动化抢购:完整技术解决方案指南
第4篇:59 倍性能差距的索引瓶颈定位——一次教科书级的全表扫描调优
终极歌词批量下载神器:5分钟解决离线音乐库歌词同步难题

Segment Anything使用

发布时间:2026/8/3 19:49:01
Segment Anything使用 Segment Anything使用记录科研要用总是忘了怎么用记录一下文章目录Segment Anything使用记录一、Segment Anything介绍二、SAM安装三、利用代码进行介绍一、Segment Anything介绍一个分割大模型可以分割anything二、SAM安装参考官网很简单三、利用代码进行介绍按照官网的安装方法针对该conda环境下的python可以任意使用SAM通过引入fromsegment_anythingimportSamPredictor,sam_model_registry即可。SAM的作用是通过一张图片分割成为多个mask所以我们需要构建绘制mask的函数defshow_mask(mask,ax,color_input):colorcolor_input h,wmask.shape[-2:]mask_imagemask.reshape(h,w,1)*color.reshape(1,1,-1)ax.imshow(mask_image)**而SAM可以指定prompt这里介绍使用点的promptdefappend_point(record_point_list,record_label_list,input_point):input_labelnp.arange(1,len(input_point)1)record_point_list.append(input_point)record_label_list.append(input_label)那么分割函数就可以写为defprediction_with_point(points,labels,results):foriinrange(len(points)):masks,scores,logitspredictor.predict(point_coordspoints[i],point_labelslabels[i],multimask_outputFalse,)results.append(masks)主函数需要先初始化sam_checkpointsxxx.pthmodel_typevit_hdevicecudasamsam_model_registry[model_type](checkpointsam_checkpoints)sam.to(devicedevice)predictorSamPredictor(sam)接着就可以进行图片读取并分割展示imgcv2.imread(xxx.png)imgimg[:,:,::-1]predictor.set_image(img)points[]labels[]# 自主指定二位点这里的示例为点(ab)和(c,d)具体自己给定# prompt可以指定多个多次分割后统一上色append_point(points,labels,np.array([[a,b],[c,d]]))append_point(points,labels,np.array([[e,f]]))masks[]prediction_with_point(points,labels,masks)# 指定mask的颜色colornp.array([144/255,30/255,255/255,0.6])# 画图plt.figure(figsize(10,10))plt.imshow(img)foriinrange(len(masks)):masksmasks[i]show_mask(masks,plt.gca(),color)plt.axis(off)plt.show()

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号