use file = new StreamReader (predefinedPPIFilepath)
JsonConvert.DeserializeObject<PredefinedPPI list> (file.ReadToEnd ())
with
- | ex ->
+ | _ex ->
savePredefinedPPIToFile defaultPredefinedPPI
defaultPredefinedPPI
use file = new StreamReader (sensorSizesFilepath)
JsonConvert.DeserializeObject<SensorSize list> (file.ReadToEnd ())
with
- | ex ->
+ | _ex ->
saveSensorSizesToFile defaultSensorSizes
defaultSensorSizes
+
+let argsHelp =
+ let programName = System.AppDomain.CurrentDomain.FriendlyName
+ "Usage of Parasitemia:\n" +
+ "Non-interactive mode:\n" +
+ (sprintf " %s (--folder <folder>|--file <file>) --output <folder> [--debug]\n" programName) +
+ " --folder <folder> : an input folder containing images to analyze\n" +
+ " --file <file> : an image file to be analyzed\n" +
+ " --output <folder> : a folder to put the results\n" +
+ " --debug : output more information like intermediate images (it takes more CPU and memory)\n" +
+
+ "Interactive mode:\n" +
+ (sprintf " %s [<document-file>] [--debug]\n" programName) +
+ " <document-file> : a PIAZ file to automatically open at startup\n" +
+ " --debug : output information like intermediate images in the current directory (it takes more CPU and memory)"
\ No newline at end of file