pyradiomics特征提取报错 ValueError: Label (1) not present in mask. Choose from [255]

使用pyradiomics库进行特征提取,文件格式是.nii.gz

出现错误:ValueError: Label (1) not present in mask. Choose from 255

解决方案:

把label的值由255改为1。即:如果是二分类,label的值为0和1。

部分示例代码:

python 复制代码
import SimpleITK as sitk
from radiomics import featureextractor


itk_img = sitk.ReadImage(img_path)  # 读取图像
itk_mask = sitk.ReadImage(mask_path)  # 读取标签

# 特征提取
extractor = featureextractor.RadiomicsFeatureExtractor()
feature = extractor.execute(itk_img, itk_mask)
相关推荐
蝎子莱莱爱打怪16 小时前
Claude Code 官宣新升级:子智能体默认后台跑,你边聊它边干活
人工智能
武子康16 小时前
调查研究-206 DeepSeek DSpark 深度解析:大模型推理加速,正在从“模型能力”转向“系统工程”
人工智能·agent·deepseek
甲维斯17 小时前
最佳work模型sonnet5来了,直接就能用!
人工智能
IT_陈寒17 小时前
React hooks 闭包陷阱把我的状态吃掉了,原来问题出在这里
前端·人工智能·后端
冬奇Lab1 天前
Workflow 系列(03):状态管理——持久化、幂等性与版本绑定
人工智能·工作流引擎
冬奇Lab1 天前
每日一个开源项目(第146篇):openpilot - 开源自动驾驶辅助系统,曾在 Consumer Reports 评测中超过特斯拉 Autopilot
人工智能·开源·自动驾驶
吴佳浩1 天前
AI 工程师知识地图:模型格式、框架、部署工具一次讲明白
人工智能·aigc·ai编程
IT_陈寒1 天前
Java的Date类又坑了我一次,改用时间戳真香
前端·人工智能·后端