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)
相关推荐
果霸大叔12 分钟前
AI 网关第 9 篇:运行时处理模型——请求进到数据面后底层经历了什么
人工智能·自然语言处理·ai-native
zhidian_AI15 分钟前
AI 智能体改 BUG,占满 CPU 内存?3 道资源护栏兜底
人工智能
Morning的Tech15 分钟前
LangGraph 的 Swarm 多智能体机制
人工智能·agent
probably12117 分钟前
基于水利部技术标准的山洪灾害科学防治体系建设探析
大数据·人工智能
自养Agent18 分钟前
Agent Harness 从用到会造:写 MCP server,先写它会怎么坏
人工智能
软件史记18 分钟前
免费 GLM 上下文实测:检索在 50 万~60 万失守,80 万仍被服务端接受
人工智能
晨间晓19 分钟前
图片里的细小噪点怎么平滑?用华为云码道开发 OpenCV 图像滤波对比工具
人工智能·opencv·华为云
知寻智能20 分钟前
把 AI 回答的来源列表拆成三层:引用位置、URL、域名
人工智能
Java内核笔记23 分钟前
Spring AI 生产级 Chat 接口:6 个开关、13 个坑,其中 2 个开关根本没生效
java·人工智能·后端
AI原生B2B产品架构师31 分钟前
两张表对不上:先查重复与缺项,再让AI解释异常
人工智能