<commit_before># histogrammer

Tune histogramm of dark pictures with multi-process paralel processing and EXIF support

## Fork me on Github

https://github.com/KAMI911/histogrammer

## Donation

If you find this useful, please consider a donation:

[![paypal](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=RLQZ58B26XSLA)

numpy - https://pypi.python.org/pypi/numpy/

OpenCV - https://pypi.python.org/pypi/opencv/

py3exiv2 - https://pypi.org/project/py3exiv2/

## Installation

### Linux (Debian/Ubuntu/Linux Mint)

**Install Python 3.5 (3.0 or newer), Numpy, OpenCV**

```
sudo apt-get install python3.3 python-numpy python-opencv python-all-dev libexiv2-dev libboost-python-dev g++
```

**Install required modules**

```
pip install -r requirements.txt
```

### Windows (using rather new Python 3.x)

**Install Python 3.5**

We prefer 64 bit AMD64 version.

https://www.python.org/downloads/

**Install pip**

Installation manual: https://pip.pypa.io/en/latest/installing.html

Download: https://bootstrap.pypa.io/get-pip.py

```
python get-pip.py
```

**Install Numpy**

Download:

http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

One of these files:

numpy-1.14.3+mkl-cp35-cp35m-win_amd64.whl for 64 bit version

https://download.lfd.uci.edu/pythonlibs/t5yhk4lc/numpy-1.14.3+mkl-cp35-cp35m-win_amd64.whl

numpy-1.14.3+mkl-cp35-cp35m-win32.whl for 32 bit version

https://download.lfd.uci.edu/pythonlibs/t5yhk4lc/numpy-1.14.3+mkl-cp35-cp35m-win32.whl

And install it:

```
C:\Python27\Scripts\pip.exe install "numpy-1.14.3+mkl-cp35-cp35m-win_amd64.whl"
```

**Install OpenCV**

Download:

http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv

One of these files:

opencv_python-3.4.1-cp35-cp35m-win_amd64.whl for 64 bit version

https://download.lfd.uci.edu/pythonlibs/t5yhk4lc/opencv_python-3.4.1-cp35-cp35m-win_amd64.whl

opencv_python-3.4.1-cp35-cp35m-win32.whl for 32 bit version

https://download.lfd.uci.edu/pythonlibs/t5yhk4lc/opencv_python-3.4.1-cp35-cp35m-win32.whl

And install it:

```
C:\Python27\Scripts\pip.exe install "opencv_python-3.4.1-cp35-cp35m-win_amd64.whl"
```

### Windows (using rather old Python 2.7)

**Install Python 2.7**

We prefer 64 bit AMD64 version.<commit_msg>Update documentation<commit_after># histogrammer

Tune histogramm of dark pictures with multi-process paralel processing and EXIF support

## Fork me on Github

https://github.com/KAMI911/histogrammer

## Donation

If you find this useful, please consider a donation:

[![paypal](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=RLQZ58B26XSLA)

numpy - https://pypi.python.org/pypi/numpy/

OpenCV - https://pypi.python.org/pypi/opencv/

py3exiv2 - https://pypi.org/project/py3exiv2/

## Installation

### Linux (Debian/Ubuntu/Linux Mint)

**Install Python 3.5 (3.0 or newer), Numpy, OpenCV**

```
sudo apt-get install python3.3 python-numpy python-opencv python-all-dev libexiv2-dev libboost-python-dev g++
```

**Install required modules**

```
pip install -r requirements.txt
```

### Windows (using rather new Python 3.x)

**Install Python 3.5**

We prefer 64 bit AMD64 version.

https://www.python.org/downloads/

**Install pip**

Installation manual: https://pip.pypa.io/en/latest/installing.html

Download: https://bootstrap.pypa.io/get-pip.py

```
python get-pip.py
```

**Install Numpy**

Download:

http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

One of these files:

numpy-1.14.3+mkl-cp35-cp35m-win_amd64.whl for 64 bit version

https://download.lfd.uci.edu/pythonlibs/t5yhk4lc/numpy-1.14.3+mkl-cp35-cp35m-win_amd64.whl

numpy-1.14.3+mkl-cp35-cp35m-win32.whl for 32 bit version

https://download.lfd.uci.edu/pythonlibs/t5yhk4lc/numpy-1.14.3+mkl-cp35-cp35m-win32.whl

And install it:

```
C:\Python35\Scripts\pip.exe install "numpy-1.14.3+mkl-cp35-cp35m-win_amd64.whl"
```

**Install OpenCV**

Download:

http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv

One of these files:

opencv_python-3.4.1-cp35-cp35m-win_amd64.whl for 64 bit version

https://download.lfd.uci.edu/pythonlibs/t5yhk4lc/opencv_python-3.4.1-cp35-cp35m-win_amd64.whl

opencv_python-3.4.1-cp35-cp35m-win32.whl for 32 bit version

https://download.lfd.uci.edu/pythonlibs/t5yhk4lc/opencv_python-3.4.1-cp35-cp35m-win32.whl

And install it:

```
C:\Python35\Scripts\pip.exe install "opencv_python-3.4.1-cp35-cp35m-win_amd64.whl"
```

### Windows (using rather old Python 2.7)

**Install Python 2.7**

We prefer 64 bit AMD64 version.
{'fraction_non_alphanumeric': 0.15650273224043715, 'fraction_numerical': 0.06469945355191258, 'mean_word_length': 4.223744292237443, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 26, 'lorem ipsum': 0, 'www.': 10, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 16, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6657767', 'n_tokens_mistral': 2143, 'n_tokens_neox': 1920, 'n_words': 314}