X-Git-Url: http://git.euphorik.ch/?a=blobdiff_plain;f=Parasitemia%2FParasitemia%2FConfig.fs;h=464fd7e810a7b960e2cb1a93bd761007c8402f9d;hb=8cf3b0a302943312c588690b4e4c90af17b3e87a;hp=75aa95f3c7991f63241519a0b709fb87e0761f80;hpb=dec96d50e56e1932bbfa09e6bedf90d6b707ccbd;p=master-thesis.git diff --git a/Parasitemia/Parasitemia/Config.fs b/Parasitemia/Parasitemia/Config.fs index 75aa95f..464fd7e 100644 --- a/Parasitemia/Parasitemia/Config.fs +++ b/Parasitemia/Parasitemia/Config.fs @@ -1,20 +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 + // 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