nohn / analogmeterreader
Read analog meters
Installs: 574
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 1
Forks: 1
Open Issues: 0
pkg:composer/nohn/analogmeterreader
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.