X-Git-Url: http://git.euphorik.ch/index.cgi?a=blobdiff_plain;f=Parasitemia%2FParasitemia%2FConfig.fs;h=464fd7e810a7b960e2cb1a93bd761007c8402f9d;hb=10afa9a402eb88c8e073fe8b0d607faa25230eef;hp=b22a4fdd6feb3847902aa55a32f83625005adf13;hpb=ba64921fb9a0c36cd8cf802cbf1b2c0f79bc25f6;p=master-thesis.git diff --git a/Parasitemia/Parasitemia/Config.fs b/Parasitemia/Parasitemia/Config.fs index b22a4fd..464fd7e 100644 --- a/Parasitemia/Parasitemia/Config.fs +++ b/Parasitemia/Parasitemia/Config.fs @@ -1,9 +1,40 @@ 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 + // Ellipse. + factorNbPick: float + factorWindowSize: float // factor of 'maxRBCSize'. + + // 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