From bb73f7b7901c73178ebab58001737658ae742a27 Mon Sep 17 00:00:00 2001 From: smiley Date: Tue, 3 May 2022 14:54:29 +0200 Subject: [PATCH] :octocat: reader example (including false positive inspection) https://twitter.com/phpstorm/status/1521468418888716288 --- examples/reader.php | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 examples/reader.php diff --git a/examples/reader.php b/examples/reader.php new file mode 100644 index 000000000..6a2cffccd --- /dev/null +++ b/examples/reader.php @@ -0,0 +1,23 @@ + + * @copyright 2022 smiley + * @license MIT + */ + +use chillerlan\QRCode\{QRCode, QROptions}; + +require_once __DIR__.'/../vendor/autoload.php'; + +/** @var chillerlan\Settings\SettingsContainerInterface $options */ +$options = new QROptions; +$options->readerUseImagickIfAvailable = false; +$options->readerGrayscale = true; +$options->readerIncreaseContrast = true; + +$result = (new QRCode($options))->readFromFile(__DIR__.'/../.github/images/example_image.png'); + +var_dump($result);