Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/planetlabs/color_balance
Balance your colors!
https://github.com/planetlabs/color_balance
Last synced: 3 months ago
JSON representation
Balance your colors!
- Host: GitHub
- URL: https://github.com/planetlabs/color_balance
- Owner: planetlabs
- License: apache-2.0
- Created: 2014-10-31T17:32:11.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2018-06-07T20:37:10.000Z (over 6 years ago)
- Last Synced: 2024-04-14T06:09:13.222Z (7 months ago)
- Language: Python
- Size: 285 KB
- Stars: 30
- Watchers: 191
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-earthobservation-code - color_balance - Balance your colors! `Python` (`Python` processing of optical imagery (non deep learning) / Reflectance / pre processing)
README
# color_balance
Balance your colors!!
color_balance implements algorithms for reading and applying the color information between overlapping georeferenced images with support for masking out pixels.
## Installation
pip install color_balance
## Development
Tests may be run with [pytest](http://pytest.org/latest/).
py.test tests
To install test dependencies:pip install -e .[test]
## Development Environment
The development environment is provided as a [Vagrant](https://www.vagrantup.com/) VM. This VM installs all dependencies as specified in 'init.sh'.
To start the Vagrant VM, navigate to the root directory and type:
```
vagrant up
```
Then ssh into the vagrant environment by typing:
```
vagrant ssh
```
Finally, navigate to the root directory, which is shared between the host machine and VM:
```
cd /vagrant
```Nosetests can be used to run the unit tests:
```
nosetests ./tests
```## Dependencies
python 2.7
python-numpy (>= 1.6)
python-gdal (< 2.0)