Susanne Schmid
commited on
Commit
•
0ca2f67
1
Parent(s):
e7e835a
fixed typo and changed division to multiplication
Browse files
app.py
CHANGED
@@ -64,14 +64,14 @@ def NormalizeMinMax(img):
|
|
64 |
minVal = np.nanmin(img)
|
65 |
maxVal = np.nanmax(img)
|
66 |
|
67 |
-
img_normalized = (img - minVal)/(maxVal- minVal)
|
68 |
return img_normalized
|
69 |
|
70 |
def NormalizePercentile(img, minP, maxP):
|
71 |
#Normalization for Volumes
|
72 |
minVal = np.nanpercentile(img, minP)
|
73 |
maxVal = np.nanpercentile(img, maxP)
|
74 |
-
img_normalized = (img - minVal)/(maxVal- minVal)
|
75 |
return img_normalized
|
76 |
|
77 |
def NormalizeZScore(img):
|
@@ -79,7 +79,7 @@ def NormalizeZScore(img):
|
|
79 |
meanVal = np.nanmean(img)
|
80 |
stdVal = np.nanstd(img)
|
81 |
|
82 |
-
img_normalized = (img-meanVal)/stdVal
|
83 |
|
84 |
return img_normalized
|
85 |
|
@@ -126,7 +126,7 @@ def Norm_image(vol_path,normalization_technique):
|
|
126 |
if 'Percentile (10th - 90th)' in normalization_technique:
|
127 |
imgNPlist.append(NormalizePercentile(img_load, 10, 90).flatten())
|
128 |
|
129 |
-
gr.Info('The volumes are loaded succesfully and different normalization techniques are
|
130 |
|
131 |
log_scale = False
|
132 |
plt.figure(11)
|
|
|
64 |
minVal = np.nanmin(img)
|
65 |
maxVal = np.nanmax(img)
|
66 |
|
67 |
+
img_normalized = (img - minVal)*(1/(maxVal- minVal))
|
68 |
return img_normalized
|
69 |
|
70 |
def NormalizePercentile(img, minP, maxP):
|
71 |
#Normalization for Volumes
|
72 |
minVal = np.nanpercentile(img, minP)
|
73 |
maxVal = np.nanpercentile(img, maxP)
|
74 |
+
img_normalized = (img - minVal)*(1/(maxVal- minVal))
|
75 |
return img_normalized
|
76 |
|
77 |
def NormalizeZScore(img):
|
|
|
79 |
meanVal = np.nanmean(img)
|
80 |
stdVal = np.nanstd(img)
|
81 |
|
82 |
+
img_normalized = (img-meanVal)*(1/stdVal)
|
83 |
|
84 |
return img_normalized
|
85 |
|
|
|
126 |
if 'Percentile (10th - 90th)' in normalization_technique:
|
127 |
imgNPlist.append(NormalizePercentile(img_load, 10, 90).flatten())
|
128 |
|
129 |
+
gr.Info('The volumes are loaded succesfully and different normalization techniques are calculated.')
|
130 |
|
131 |
log_scale = False
|
132 |
plt.figure(11)
|