尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

【图像分割】nnUnetV2的Windows部署与应用命令(保姆级图文教程)

【图像分割】nnUnetV2的Windows部署与应用命令(保姆级图文教程)
📅 发布时间:2026/6/26 22:00:04

之前在 Linux 环境下部署过 nnUnet,现在由于项目需要,在 Windows 下也部署试试。


相关阅读:【图像分割】nnUnetV1与V2的Linux部署与应用命令


1、部署

(1)创建环境:

为了避免冲突,创建一个名为 nnunet_clean 新环境,给 nnunet 一个温暖的家;

打开Anaconda Prompt,输入下面的命令:

conda create-n nnunet_clean python=3.10-y

如图所示:

创建完成后查看:

conda envlist

(2)激活环境:

conda activate nnunet_clean

(3)安装 pytorch:

pip install torch torchvision torchaudio--index-url https://download.pytorch.org/whl/cu118

(4)安装 nnUNet:

pip install nnunetv2

(5)安装查看:

nnUNetv2_plan_and_preprocess-h

显示如下即表明安装成功:

(6)配置路径:

win+R,cmd,输入以下命令:

setx nnUNet_raw"E:\nnunet_root\nnUNet_raw"setx nnUNet_preprocessed"E:\nnunet_root\nnUNet_preprocessed"setx nnUNet_results"E:\nnunet_root\nnUNet_results"

如图所示:

对应路径创建文件夹如下:


2、应用

(1)测试数据集准备:

下载地址:Task04_Hippocampus

将数据集放在nnUNet_raw文件夹中,修改文件夹名字为:Dataset004_Hippocampus

整理成 nnunet 的数据格式,在E:\nnunet_root\nnUNet_raw\Dataset004_Hippocampus\imagesTr路径下下打开PowerShell,输入命令:

Get-ChildItem-File|Where-Object{$_.Name-match'\.nii\.gz$'}|Rename-Item-NewName{$_.Name-replace'\.nii\.gz$','_0000.nii.gz'}

如图所示:

修改完成后的文件显示如下,同理处理 imageTs:

修改 dataset.json 文件,增加如下的信息:

"channel_names":{"0":"MRI"},"file_ending":".nii.gz",

修改 labels 的信息如下:

"labels":{"background":0,"Anterior":1,"Posterior":2},

修改好的 json 文件显示如下:

(2)数据预处理:

nnUNetv2_plan_and_preprocess-d004--verify_dataset_integrity

预处理成功:

预处理完成后,会在nnUNet_preprocessed文件夹中生成一个 Dataset004_Hippocampus 同名文件夹,里面包含以下内容:

(3)模型训练与测试:

nnUNetv2_train0042d0
nnUNetv2_predict-i INPUT_FOLDER-o OUTPUT_FOLDER-d004-c 2d--save_probabilities

运行成功显示:

其他相关命令与 Linux 下一致,可参考:【图像分割】nnUnetV1与V2的Linux部署与应用命令

(4)epoch 修改:

在下面路径的nnUNetTrainer.py文件中,修改self.num_epochs

C:/Users/qijin/.conda/envs/nnunet_clean/Lib/site-packages/nnunetv2/training/nnUNetTrainer/

如图所示:


现在在 Linux 和 Windows 都可以用啦!( •̀ ω •́ )✧

相关新闻

  • 【JAVA毕设源码分享】基于springboot小型哺乳类宠物诊所管理系统的设计与实现(程序+文档+代码讲解+一条龙定制)
  • CapCut钓鱼攻击深度解析:从恶意应用到账户安全防御
  • Splunk曝无认证情况下代码执行漏洞

最新新闻

  • 运动控制的“听诊器”:四通道同步编码器采集卡DABD-E265如何捕捉机械关节的每一次心跳?
  • 嵌入式开发之轮询机制详细解析
  • 50天50个项目:前端练手资源库
  • 想在东莞定制开发小程序?这些口碑好的服务商值得你深入了解
  • 质量管理-IQC是什么?
  • 如何快速将3DS游戏转换为CIA格式:新手终极指南

日新闻

  • Qwen2.5-Turbo百万上下文实战指南:百炼平台长文本处理全解析
  • 怎么监控对标账号更新,2026年作者监控工作流,5款深度对比
  • EdgeRemover:专业级Windows Edge浏览器管理工具,彻底解决顽固软件卸载难题

周新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号