rabbl / heatmap
A library to create colorful png-images from 2D-Grid arrays
v1.1.1
2017-05-02 21:07 UTC
Requires
- php: >=7.1.0
Requires (Dev)
- phpunit/phpunit: ^5.6
This package is not auto-updated.
Last update: 2025-04-12 01:35:46 UTC
README
Features
This library generates pixel images (png) from 2D-Grid values. You can setup a custom color spectrum for the interpolation.
Installation
Composer is used for installation. Add the following lines to your composer.json
file:
"require": {
"rabbl/heatmap": "^1.1"
}
Or install it on the command line: composer require rabbl/heatmap
Usage
$heatMap = new HeatMap(); $heatMap->setData(array( [0,1,2,3,5,6,7,8,9], [0,1,2,3,5,6,7,8,9], [0,1,2,3,5,6,7,8,9], [0,1,2,3,5,6,7,8,9], [0,1,2,3,5,6,7,8,9], [0,1,2,3,5,6,7,8,9] )); $heatMap->setSpectrum('blue', 'green', 'yellow', 'red'); $fileName = $heatMap->createWithAbsoluteLimits($data, 0, 9);
Returns the temporary filename of the generated image.