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)
相关推荐
九酒5 小时前
AI Agent 开发踩坑记:口播功能非得用 APP 原生实现吗?
前端·人工智能·agent
蝎子莱莱爱打怪5 小时前
DSpark 讲透:DeepSeek 不换模型,硬把 V4 提速 85%,是怎么做到的?
人工智能·面试·程序员
巫山老妖7 小时前
置身AI内
人工智能
IT_陈寒8 小时前
JavaScript项目实战经验分享
前端·人工智能·后端
vanuan10 小时前
两个AI智能体第一次对话-A2A双Agent协作实战
人工智能
韩师傅10 小时前
海天线算法的前世今生
python·计算机视觉
韩师傅10 小时前
当你的甲方设备过烂,要如何快速出效果?
python·计算机视觉
韩师傅11 小时前
当你的甲方吐槽天空不够蓝,你应该如何应对
python·计算机视觉
kfaino11 小时前
码农的AI翻身(四)你好,我叫 Attention
人工智能·后端
雨落Re13 小时前
如何设计一个高质量Skill
人工智能