nohn / analogmeterreader
Read analog meters
1.2.0
2021-02-28 18:19 UTC
Requires
- php: >=7.4
- ext-imagick: ^3.4.4
Requires (Dev)
- phpunit/phpunit: ^9
README
Reads analog meters with PHP. The needles of the analog gauges currently have to be red.
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
---|---|---|---|---|---|---|---|---|---|
Installation
$ composer require nohn/analogmeterreader
Usage
Passing an Imagick object
use nohn\AnalogMeterReader\AnalogMeter; $amr = new AnalogMeter($imagick_object, 'r'); echo $amr->getValue();
Passing a file path
use nohn\AnalogMeterReader\AnalogMeter; $amr = new AnalogMeter($path_to_image_file, 'r'); echo $amr->getValue();
Practical use example
See nohn/watermeter for a real world use case.
How to contribute
You can contribute to this project by:
- Opening an Issue if you found a bug or wish to propose a new feature
- Placing a Pull Request with test Images, bugfixes, new features etc.
License
analogmeterreader is released under the GNU Affero General Public License.