You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

49 lines
1.7 KiB

9 years ago
# microAnalyzer
MicroAnalyzer is a software that allows users to maintain a project data belonging to a particular microchip. It is also possible to perform basic analysis above the bitmap image data. Functions for layers combinations of the given data are available as well.
### Version
1.0 - linux edition
### Installation
First of all, as prerequisites you have to have installed the following libraries, ideally of the same version. Compatibility with different versions of the libraries is not guaranteed.
* Qt 5.2.1
* OpenCV 3.1.0
* Boost 1.54
*For a case that you need to configure paths to the libraries manually, please edit file microAnalyzer.pro which contains the basic configurations for the compilation.*
It the case everything is installed and configured properly in your operating system, the code will compile for you with use of the following command line commands:
```sh
$ qmake
$ make microAnalyzer
```
For speeding up the compilation on multicore/multithread systems, you can use parameter -j*X*, where *X* is recommended to be your approx. the amount of cores of the machine - e.g. on 8 core system you can use -j8 as follows:
```sh
$ make microAnalyzer -j8
```
If you want to make a clean build, then use the following command set:
```sh
$ make clean
$ qmake
$ make microAnalyzer
```
### Running the application
The following command performed in the directory with compiled binary will run the application:
```sh
$ ./microAnalyzer
```
Use of the application is intuitive - load images into *Background layers* (File->Import image), perform analyses (menu Tools) with use of these background images and store the results to *Analysing layers* part.