micro-sam CLI命令完整参考:9个命令行工具快速搭建自动化标注与训练工作流
micro-sam CLI命令完整参考9个命令行工具快速搭建自动化标注与训练工作流【免费下载链接】micro-samSegment Anything for Microscopy项目地址: https://gitcode.com/gh_mirrors/mi/micro-sammicro-samμSAM是面向显微镜图像的全自动分割与追踪框架基于 Segment Anything 模型打造。它内置了9 个 CLI 命令行工具覆盖从环境检查、特征预计算、交互式标注、模型微调、自动分割到定量评估的完整流程。本文以新手视角逐一讲解每个命令的用途与关键参数帮你 10 分钟搭好自动化标注与训练工作流。一键安装 micro-sam CLI 工具所有命令行工具都随包自动注册装好即可用无需额外配置# 方式一pip 安装 pip install micro_sam # 方式二conda 安装推荐新手使用独立环境 conda create -c conda-forge -n micro-sam micro_sam conda activate micro-sam 9 个命令均以micro_sam.为前缀例如micro_sam.info、micro_sam.train。注册入口定义在 setup.cfg官方命令清单见 doc/cli_tools.md。9 个 CLI 命令速览命令功能适用场景micro_sam.info查看环境与包信息安装后自检、排错micro_sam.precompute_embeddings预计算图像特征embeddings加速标注与自动分割micro_sam.annotator_2d2D 交互式标注器荧光/明场细胞分割micro_sam.annotator_3d3D 交互式标注器体积数据如 EM 线粒体micro_sam.annotator_tracking时序追踪标注器活细胞动态追踪micro_sam.image_series_annotator图像序列标注器批量处理同一数据集micro_sam.automatic_segmentation自动实例分割/追踪无人值守批量分割micro_sam.train微调 SAM 模型用自有数据提升精度micro_sam.evaluate定量评估分割结果对比模型性能环境自检micro_sam.info安装完成后第一件事——运行环境自检micro_sam.info它会以表格形式展示 Python 包版本、PyTorch 版本、GPU 可用性、CPU/内存占用等系统级信息是排查GPU 为何没生效这类问题的首选工具。源码位于 micro_sam/util.py。提速关键micro_sam.precompute_embeddingsSAM 模型最耗时的一步是计算图像特征。micro-sam支持把特征缓存到磁盘标注、微调、分割时直接复用micro_sam.precompute_embeddings \ -i /path/to/images \ -e /path/to/embeddings.zarr \ --pattern * \ -m unet_vit_b \ --ndim 2关键参数-i输入路径支持 tif、png、hdf5、zarr 等-e特征输出路径--pattern用通配符批量选择文件-m指定模型类型--ndim指定图像空间维度2D/3D强烈建议显式设置内存不够时可加--tile_shape/--halo启用分块计算实现见 micro_sam/precompute_state.py。交互式标注三连annotator_2d / annotator_3d / annotator_tracking2D 标注micro_sam.annotator_2d启动后打开 napari 图形界面只需在目标细胞上点几下即可完成分割点击负反馈点可修正过分割micro_sam.annotator_2d -i /path/to/image.tif -m unet_vit_b3D 标注micro_sam.annotator_3d用于体数据volume支持逐层分割并自动传播到相邻切片适合电镜下的线粒体、核等结构micro_sam.annotator_3d -i /path/to/volume.ome.tif -m unet_vit_b --ndim 3时序追踪micro_sam.annotator_tracking在 2D 标注基础上增加时间轴管理可交互式追踪活细胞轨迹并导出追踪结果CTC 格式micro_sam.annotator_tracking -i /path/to/timeseries -m unet_vit_b --ndim 3三者共享同一套模型选择器可在界面里随时切换unet_vit_t/b/l、sam_vit_b/h、mobile_sam等预训练模型批量处理micro_sam.image_series_annotator当你的数据是同一个实验产生的几十张图时逐张打开标注器很麻烦。图像序列标注器允许你在一个窗口内遍历整个目录前一张标完一键跳到下一张结果自动分别保存micro_sam.image_series_annotator -i /path/to/folder --pattern *.tif -m unet_vit_b无人值守分割micro_sam.automatic_segmentation把标注好的模型跑成全自动流水线支持 2D/3D/时间序列数据也支持自动追踪。三种模式由--mode控制# 自动实例分割AIS需微调过带实例解码器的模型 micro_sam.automatic_segmentation -i input.tif -o output/ \ -m unet_vit_b --mode ais --ndim 2 # 自动提示生成APG或通用掩码生成AMG micro_sam.automatic_segmentation -i input.tif -o output.tif \ -m unet_vit_b --mode apg --center_distance_threshold 10-i输入文件可多个-o输出路径单图为 tif多图为目录追踪结果输出 CTC 格式--mode amg/ais/apgAMG 支持默认 SAM 与微调解AIS/APG 需要带实例分割解码器的micro-sam模型不改参数时使用该模型的官方最优后处理参数想精细调参可加--pred_iou_thresh、--stability_score_thresh等注意3D 自动分割要求数据是真正的体积文件如 ome-tiff不支持简单堆叠的 png。实现见 micro_sam/automatic_segmentation.py。用自有数据训练micro_sam.train这是搭建专属模型的核心命令——把你的标注数据喂给 SAM 做微调micro_sam.train \ --image_data /path/to/images \ --label_data /path/to/labels \ --val_image_data /path/to/val_images \ --val_label_data /path/to/val_labels \ -c instance_segmentation \ -d cuda \ -m unet_vit_b \ --checkpoint /path/to/checkpoint.pt \ -o /path/to/output--image_data/--label_data训练图像与真值标签文件或目录--val_*验证集-c训练配置如instance_segmentation-d设备cuda/cpu/mps-m基础模型--checkpoint从已下载的微调 checkpoint 继续训练精度更高--with_segmentation_decoder训练带实例分割解码器的模型AIS/APG 模式所需参数细节见 micro_sam/training/training.py更多微调策略参考 finetuning/README.md。定量评估micro_sam.evaluate分割完成后的交卷检查——用真值标签对比预测结果输出 Dice、F1、AP、AR、AF 等指标micro_sam.evaluate \ --labels /path/to/labels.tif \ --predictions /path/to/predictions.tif \ --ndim 2评估逻辑位于 micro_sam/evaluation/evaluation.py。基准测试micro_sam.benchmark_sam想系统对比micro-sam与原版 SAM 在公开显微数据集上的表现benchmark_sam一键跑完整基准测试支持lucchi、mitoem、snemi等数据集micro_sam.benchmark_sam -d lucchi -m unet_vit_b源码见 micro_sam/evaluation/benchmark_datasets.py。实战工作流从标注到评估只需 6 步把上面命令串起来就是一条完整的自动化工作流自检micro_sam.info确认 GPU 与版本预计算特征micro_sam.precompute_embeddings -i ... -e embed.zarr标注数据micro_sam.annotator_2d点击式分割导出真值微调模型micro_sam.train --image_data ... --label_data ...自动分割micro_sam.automatic_segmentation -i ... --mode ais定量评估micro_sam.evaluate --labels ... --predictions ... 小贴士每个命令加-h即可查看完整参数说明例如micro_sam.annotator_2d -h处理大图像/大体积时显式设置--ndim避免读入维度出错标注数据量大时先预计算 embeddings 可把后续步骤提速数倍掌握这 9 个 CLI 命令你就能在终端里跑通micro-sam的标注 → 训练 → 分割 → 评估全流程把交互式点击标注与无人值守批量处理无缝结合起来。更多细节可查阅 doc/cli_tools.md、doc/annotation_tools.md 与 doc/finetuned_models.md。【免费下载链接】micro-samSegment Anything for Microscopy项目地址: https://gitcode.com/gh_mirrors/mi/micro-sam创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

深入解析OpenClaw AI Agent执行循环与工具调用机制

深入解析OpenClaw AI Agent执行循环与工具调用机制

1. 项目概述:拆解AI Agent的“思考”引擎最近和几个做AI应用的朋友聊天,大家聊到一个共同的困惑:市面上各种AI Agent框架层出不穷,宣传起来都挺厉害,能自动规划、调用工具、完成任务。但当你真正想自己动手搞一个&…

2026/8/25 10:43:49 阅读更多 →
VSCode自动保存深度配置:从防丢数据到自动化工作流实战

VSCode自动保存深度配置:从防丢数据到自动化工作流实战

1. 项目概述:为什么我们需要关注VSCode的自动保存?作为一名每天与代码打交道超过八小时的开发者,我深知一个流畅、不被打断的编码体验有多重要。回想一下,你是否也经历过这样的场景:正沉浸在逻辑构建中,突然…

2026/8/25 10:43:49 阅读更多 →
VSCode自动保存功能深度解析:从原理到实战配置指南

VSCode自动保存功能深度解析:从原理到实战配置指南

1. 项目概述:为什么“自动保存”是VSCode效率的基石如果你和我一样,每天有超过8小时的时间泡在VSCode里,那么“保存”这个动作,你一天会重复多少次?几十次?上百次?更糟糕的是,你有没…

2026/8/25 10:43:49 阅读更多 →

最新新闻

TUI vs 原生UI:从命令行到图形界面的技术选型与实战指南

TUI vs 原生UI:从命令行到图形界面的技术选型与实战指南

大家好,我是专注于分享开发实战与工程经验的博主。在开发命令行工具时,我们常常面临一个选择:是打造一个功能强大但交互复杂的 TUI(文本用户界面),还是拥抱现代的原生图形界面?最近,…

2026/8/25 12:03:45 阅读更多 →
TUI vs GUI:从命令行界面到原生图形界面的技术选型与实践指南

TUI vs GUI:从命令行界面到原生图形界面的技术选型与实践指南

这次我们来看一个在开发者社区引发讨论的观点:“别再写 TUI 了”。这个观点由知名安全研究员 Thomas Ptacek 提出,核心是呼吁开发者放弃为现代工具编写传统的命令行文本用户界面,转而拥抱原生图形用户界面。这并非一个具体的开源项目&#xf…

2026/8/25 12:03:45 阅读更多 →
AI智能体工程化实战:基于LangGraph构建多智能体协作系统

AI智能体工程化实战:基于LangGraph构建多智能体协作系统

大家好,我是专注于技术实战分享的博主。在探索AI工程化落地的过程中,我们常常面临一个核心挑战:如何将前沿的AI能力,特别是智能体(Agents),有效地整合到现有的软件工程流程中?这不仅…

2026/8/25 12:03:45 阅读更多 →
高性能分布式KV存储引擎RocksDB入门与C/C++编码实战

高性能分布式KV存储引擎RocksDB入门与C/C++编码实战

一、RocksDB项目介绍 RocksDB是由Facebook团队开发的一个嵌入式、持久化的键值(Key-Value)存储数据库,其核心设计基于Google的LevelDB项目。当时为了应对大规模数据存储与高并发写入场景时遇到的性能瓶颈,而传统的基于B-Tree结构的数据库在随机写入场景下…

2026/8/25 12:03:44 阅读更多 →
临床AI多智能体系统安全风险剖析与加固实践

临床AI多智能体系统安全风险剖析与加固实践

在临床AI的落地浪潮中,多智能体(Multi-Agent)系统因其能模拟专家会诊、协同处理复杂诊疗任务而备受瞩目。然而,近期一系列实验和案例揭示了一个令人警醒的现象:一个看似微小的错误,例如一个被污染的提示词&…

2026/8/25 12:02:44 阅读更多 →
如何解决ES深度分页

如何解决ES深度分页

在Elasticsearch中,深度分页指的是请求靠后的页码(如第1000页,每页20条)时,性能急剧下降甚至内存溢出的问题。面试官期望你理解ES分页原理,并给出合理的解决方案。一、为什么深度分页慢? ES默认…

2026/8/25 12:02:44 阅读更多 →

日新闻

洛谷 P7912:[CSP-J 2021 T4] 小熊的果篮 ← 双向链表

洛谷 P7912:[CSP-J 2021 T4] 小熊的果篮 ← 双向链表

【题目来源】 https://www.luogu.com.cn/problem/P7912 【题目描述】 小熊的水果店里摆放着一排 n 个水果。每个水果只可能是苹果或桔子,从左到右依次用正整数 1,2,…,n 编号。连续排在一起的同一种水果称为一个“块”。小熊要把这一排水果挑到若干个果篮里&#x…

2026/8/25 0:00:34 阅读更多 →
Transformers.js 网页端图像抠图实战:零后端 3 行代码返回透明 PNG

Transformers.js 网页端图像抠图实战:零后端 3 行代码返回透明 PNG

Transformers.js 网页端图像抠图实战:零后端 3 行代码返回透明 PNG 【免费下载链接】transformers.js State-of-the-art Machine Learning for the web. Run 🤗 Transformers directly in your browser, with no need for a server! 项目地址: https:/…

2026/8/25 0:00:34 阅读更多 →
数学建模竞赛论文写作指南:从模型构建到学术表达的核心技能

数学建模竞赛论文写作指南:从模型构建到学术表达的核心技能

1. 项目概述:从“会做”到“会写”的竞赛核心跃迁“全国大学生数学建模竞赛”,这个名字对理工科学生来说,分量极重。每年,无数团队在三天三夜的时间里,为一个开放性问题绞尽脑汁,从建立模型、求解算法到编程…

2026/8/25 0:00:34 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/25 3:38:12 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/25 3:38:18 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/25 3:38:23 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/24 20:22:44 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/25 10:31:12 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/24 11:20:22 阅读更多 →