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)
相关推荐
ZHW_AI课题组几秒前
使用 Rectified Flow 和 Diffusion Transformer实现 MNIST 手写数字图像生成
人工智能·python·机器学习
z202305082 分钟前
RDMA之DCQCN (14)
linux·服务器·网络·人工智能·ai
SimpleLearingAI3 分钟前
PyTorch & Numpy 实现线性回归详解
人工智能·算法·多模态大模型
董董灿是个攻城狮4 分钟前
AI 会吃了天涯吗?
人工智能
天风之翼4 分钟前
AI 模型部署从入门到生产 —— ONNX 转换、TensorRT 加速、推理服务搭建
人工智能
A15362555 分钟前
从 AI 零引用到高转化:GEO 落地价值解析
人工智能
Omics Pro6 分钟前
P4医学4大支柱需绑定4大数字技术才可落地
人工智能·python·算法·机器学习·plotly
段一凡-华北理工大学13 分钟前
工业领域的Hadoop架构学习~系列文章07:Spark内存计算引擎
大数据·人工智能·hadoop·学习·架构·高炉炼铁·高炉炼铁智能化
机器学习是魔鬼13 分钟前
在矩池云上开箱即用Energy Forecasting:能源电力电价预测实战指南
人工智能·python·机器学习