Anemo - Digital Image Processing Software for Segmentation of Climatological Graphic Records
Anemo is a open source software for digital image processing of climatological records registred by mechanical meteorological instruments(like anemometers and barometer). Curently it's just a prototype that realize the segmentation of anemograms(wind speed only).
Input: Wind speed graphic record(PNG/JPEG/TIFF file).
Output: Segmented graphic with the inflection points detected(PNG/JPEG/TIFF file).
Example:
Input
K-Means
Removal of neighbor
Average filter
Chain Code Sequence
Upper and lower profiles with average 3
Inflection points
The set of techiques used are Cluster Analysis by K-Means algorithm, Smoothing Algorithm, Freeman Encoding(Chain code), Chain Code Smoothing, Chain Code Profile Analysis and Concavity Analysis.
Created by:
Matheus Santana
(matheus santana <at> comp <dot> ufscar <dot> br)
UFSCar, Federal University of São Carlos, Brazil
Computer Departament
Center of Exact Sciences and Technology
http://www2.comp.ufscar.br/~matheus_santana/
For futher information see:
[Project website] (http://matheussantana.github.com/Anemo/)
[Code repository] (https://github.com/matheussantana/Anemo)
[More info] (http://www2.comp.ufscar.br/~matheus_santana/static.php?page=static120818-035738)
##Paper
[Segmentation of Climatological Graphic Records] (http://www2.comp.ufscar.br/~matheus_santana/paper/Anemo_en.pdf)
[Segmentação de imagens de gráficos climatológicos] (http://www2.comp.ufscar.br/~matheus_santana/paper/Anemo_pt.pdf)
##Requirements
- OpenCV
##Installation
- Download and unzip the .zip file or navigate to your git cloned directory
- Go to directory bin/
- Open a terminal and run:
chmod +x anemo
./anemo \<image input\> \<image output - optional\>
Sample input images inside the inputs/ directory.
BUGS
Improvements
New config settings:
##Version History
First Release:
0.1 - 04/09/2004
Release the code on GitHub under the GNU Public License
##License
The Anemo is released under the GNU Public License 3.
You are free to use and modify the Anemo. All changes must be uploaded to Git Hub under Anemo.
Copyright (C) 2012 Matheus Santana
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.