X-Git-Url: http://git.euphorik.ch/index.cgi?a=blobdiff_plain;f=Parasitemia%2FParasitemia%2FConfig.fs;h=8a172b8c683df92eb414c5f7e70bcb852fd162cc;hb=5b68d946369f998865d2dd330fd3b374b2b9a0ad;hp=b22a4fdd6feb3847902aa55a32f83625005adf13;hpb=ba64921fb9a0c36cd8cf802cbf1b2c0f79bc25f6;p=master-thesis.git diff --git a/Parasitemia/Parasitemia/Config.fs b/Parasitemia/Parasitemia/Config.fs index b22a4fd..8a172b8 100644 --- a/Parasitemia/Parasitemia/Config.fs +++ b/Parasitemia/Parasitemia/Config.fs @@ -1,9 +1,36 @@ module Config +type Debug = + | DebugOff + | DebugOn of string // Output directory. + type Config = { + debug: Debug + + scale: float + + minRBCSize: float + maxRBCSize: float + doGSigma1: float doGSigma2: float doGLowFreqPercentageReduction: float - scale: float + // Parasites detection. + darkStainLevel: float + + stainSigma: float + stainLevel: float + stainSpreadRequired: float + + infectionSigma: float + infectionLevel: float + infectionPixelsRequired: int + + percentageOfFgValidCell: float + + MaxDarkStainRatio: float + + minimumCellArea: int + maxOffcenter: float } \ No newline at end of file