using Scipy to draw heatmaps from arbitrary sensor locations and values.
python reverse_colormap.py --image images/temperature.png --cmap jet --output images/temperature_values.pngand scaling them to given [min, max] range (sample_from_map.py)
python sample_from_map.py --image images/temperature_values.png --samples 1000 --range -20 40colormap is applied only for visualisation.

python heatmap.py --sensors data/sensors.json --values data/values.json --cmap JET --width 1024 --height 530 --interpolation linear --blur 3nearest neighbor w/o color mapping: (1000 samples)

nearest neighbor with "VIRIDIS": (1000 samples)

linear interpolation with "JET": (10k samples)

linear interpolation with "INFERNO": (10k samples)

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python heatmap.py # ..

