Я делаю статистику первого порядка для выбранных регионов из серии различных изображений. Я использую пакет Pyradiomics для вычисления Kurtosis и Entropy. Проблема в том, что я всегда получаю одно и то же очень низкое значение для энтропии (-3.203426503814917e-16) для всех 90 наборов данных, которые у меня есть !!.
среднее значение пикселей моих регионов равно 1,3, а средний эксцесс равен 5. Любая помощь, почему энтропия отключена?
Вот один из моих анализов наборов данных:
from radiomics import firstorder
import SimpleITK as sitk
import pandas as pd
import os
inputImage = '/maps/ADC600.nii'
label = '/ROI.nii.gz'
img = sitk.ReadImage(inputImage)
label = sitk.ReadImage(label)
extractor = firstorder.RadiomicsFirstOrder(img, label)
result = extractor.execute()
Полученные результаты это
{'10Percentile': array(0.7959345), '90Percentile': array(1.39250703), 'Energy': array(3542.78813808), 'Entropy': array(-3.2034265e-16), 'InterquartileRange': array(0.29801807), 'Kurtosis': array(6.4032361), 'Maximum': array(2.7256342), 'MeanAbsoluteDeviation': array(0.20562959), 'Mean': array(1.08870987), 'Median': array(1.06011275), 'Minimum': array(0.00100029), 'Range': array(2.72463391), 'RobustMeanAbsoluteDeviation': array(0.12463539), 'RootMeanSquared': array(1.12625601), 'Skewness': array(1.09484081), 'TotalEnergy': array(3542.78813808), 'Uniformity': array(1.), 'Variance': array(0.08316343)}