PHP-библиотека "jansenfelipe/omr" Классы не найдены

Я не могу установить библиотеку и работать должным образом. Я пытаюсь выполнить демонстрационный фрагмент кода, но я получаю:

Fatal error: Class 'OMR\src\Contracts\Scanner' not found in /var/www/clients/client0/web5/web/web/vendor/lib/OMR/src/Scanners/ImagickScanner.php on line 11

Я не совсем понимаю, как управлять установкой пакетов Composer.

Системная информация: Debian 9.6, PHP 7.0 (FPM), Apache2

Вот код:

<?php

require 'OMR/src/Scanners/ImagickScanner.php';
require 'OMR/src/Contracts/Scanner.php';

/*namespace JansenFelipe\OMR\Scanners;

use Imagick;
use ImagickDraw;
use JansenFelipe\OMR\Area;
use JansenFelipe\OMR\Contracts\Scanner;
use JansenFelipe\OMR\Point;*/

$imagePath = 'Papers.Scanned/paper.jpeg';
$mapJsonPath = 'OMR/map.json';
/*
 * Setup Scanners/ImacickScanner
 */
$scanner = new ImagickScanner();
$scanner->setImagePath($imagePath);

/*
 * Scan
 */
$result = $scanner->scan(MapJson::create($mapJsonPath), 28);

//analysis
circleArea(011, 20, 5);
circleArea(012, 20, 5);
circleArea(013, 20, 5);
circleArea(014, 20, 5);

/*
 * Save result
 */
$imagePath = 'Papers.Scanned/Result/paper.jpeg';
createResult($imagePath);


debug()
?>

Спасибо!!

0 ответов

Другие вопросы по тегам