-
Notifications
You must be signed in to change notification settings - Fork 13
Home
This Project was developed as part of the Texas A&M University's 482 "Capstone Design" course. The purpose of our project was to develop an application that can aid rescue workers in locating survivors of natural disasters more rapidly. To that end, we developed a modular software package that currently implements two different algorithms, and applies them to a given set of images. The result of this software is a series of "heat-maps", which indicate possible features of interest within each of the given images.
- Run the Installer:
Setup.msi - This will install the program in AppData, and create shortcuts on the desktop for the
Batchesfolder and a shortcut to the application. TheBatchesfolder will be installed to yourDocumentsfolder for easy access. - Run the application from the Desktop. This will begin the installation process.
- If Python 3.6.4 is not installed, the application will prompt the user to install it. Make sure that, when installing Python, "add to PATH" is checked.
- The application will install its dependencies, and then launch the program.
Running a new analysis:
python PythonScripts\analyze.py -F <Path_to_Image_directory> -p <number_of_threads>
Results will be stored in new folders inside of the directory you pass in using the -F parameter.
The Design of the software was divided into two separate pieces:
- Python Backend
- C# frontend
The Front-end process simply executes the back-end using command-line arguments, which the back-end uses as the inputs, and as it produces results, the output is returned to the front-end using redirected standard output, which the front-end reads, parses, and uses to display the results.