steevo87 / thermalvis

Cross-platform, OpenCV-based functionality for image processing and computer vision in thermal-infrared
BSD 3-Clause "New" or "Revised" License
124 stars 63 forks source link

Add ability to save current settings from GUI etc #59

Open steevo87 opened 10 years ago

steevo87 commented 10 years ago

There should be a button on the GUI, which when pressed will save an XML file that contains all the parameter values, as well as the presence of the GUI itself and any image_view nodes related to the active node. The XML file should be immediately launchable and resemble the behaviour of the current node identically. Two copies of the file saved should be in some standard location (or where outputDirectory is defined), one which has the standard name (so it will potentially overwrite the existing one, and could potentially overwrite the one currently being read, which could be desirable!) and an archived version containing a timestamp suffix.

Put them all in the launch directory? But in a directory called something like generated?