X-Git-Url: http://git.euphorik.ch/index.cgi?a=blobdiff_plain;f=Parasitemia%2FParasitemiaCore%2FImgTools.fs;h=cbb65b4d5368168dc7c55ab1167b683b19340e6e;hb=e3842630f4d36c5ea8c8a0c3d4762684e1c510f4;hp=51b0c19dbe981571940622b0abab5a3d75069e1a;hpb=b972d407545bc1a0d1c5e2f1e75a2d5887afc296;p=master-thesis.git diff --git a/Parasitemia/ParasitemiaCore/ImgTools.fs b/Parasitemia/ParasitemiaCore/ImgTools.fs index 51b0c19..cbb65b4 100644 --- a/Parasitemia/ParasitemiaCore/ImgTools.fs +++ b/Parasitemia/ParasitemiaCore/ImgTools.fs @@ -49,12 +49,7 @@ let mergeChannelsWithProjection (img: Image) (v1r: float32, v1g: f // Normalize image values between 0uy and 255uy. let normalizeAndConvert (img: Image) : Image = - let min = ref [| 0.0 |] - let minLocation = ref <| [| Point() |] - let max = ref [| 0.0 |] - let maxLocation = ref <| [| Point() |] - img.MinMax(min, max, minLocation, maxLocation) - ((img.Convert() - (!min).[0]) / ((!max).[0] - (!min).[0]) * 255.0).Convert() + (normalize (img.Convert()) 255.).Convert() let saveImg (img: Image<'TColor, 'TDepth>) (filepath: string) = img.Save(filepath)