-
Notifications
You must be signed in to change notification settings - Fork 13
Back End
Travis Stewart edited this page Aug 30, 2018
·
1 revision
The python back-end process can be run independently of a user interface on the command-line, and due to the portability of python, can be run without issues on any system, including *NIX systems.
- Parameters are read from the parameters.ini file if avaliable, as described in the Application Layout page.
- if this file is not present, it will use hard-coded defaults for algorithm parameters.
- "=" is used as a delimiter for the data segments.
- Format for this file is:
parameterName=useDefault=defaultValue=userValue
RxThreshold=1=90=90
RxChiThreshold=1=0.999=0.999
Line Detection:
LineGaussianIter=1=0=0
LineDilationIter=1=1=1
LineBilatBlurColor=1=75=75
LineBilatBlurSpace=1=75=75
LineCannyEdgeLowerBound=1=100=100
LineCannyEdgeThreshold=1=140=140
Corner Detection:
CornerGaussianIter=1=0=0
CornerErosionIter=1=1=1
CornerBilateralColor=1=200=200
CornerBilateralSpace=1=500=500
CornerMaxDistance=1=75=75
CornerNumPoints=1=3=3
- '-h' : Help page for CLI tool
- '-F' <Folder> : Path to Folder of images to analyze
- Recommend using the full path, but a local path should work
- '-p' <NumberOfProcesses> : Number of cores to allocate to the process
- This will consume all the resources of the CPU cores indicated