hymns/microsoft-cognitive-vision

Microsoft Cognitive Services 中 Vision 模块的 PHP 客户端库

v1.3 2022-10-19 13:22 UTC

This package is auto-updated.

Last update: 2024-09-19 18:06:55 UTC


README

Latest Stable Version Total Downloads License

基于云的 Vision API 为开发者提供高级图像算法的访问权限。Microsoft Vision 算法实现 OCR 属性检测。

要求

安装

您可以使用 Composer 或简单地 下载发布版本

Composer

首选方法是通过 composer。如果您尚未安装 composer,请按照 安装说明 进行操作。

一旦 composer 安装完毕,请在项目根目录中执行以下命令来安装此库

composer require hymns/microsoft-cognitive-vision

最后,请确保包含自动加载器

require_once '/path/to/your-project/vendor/autoload.php';

下载发布版本

如果您讨厌使用 composer,可以下载整个包。在 发布 页面上列出了所有稳定版本。下载任何名为 microsoft-cognitive-vision-[RELEASE_NAME].zip 的文件,以获取包括此库及其依赖项的包。

解压缩您下载的 zip 文件,并在项目中包含自动加载器

require_once '/path/to/microsoft-cognitive-vision/vendor/autoload.php';

示例

分析图像

// include your composer dependencies
require_once 'vendor/autoload.php';

$client = new \Hymns\MicrosoftCognitiveVision\Client('YOUR_APP_KEY', 'YOUR_REGION');
$vision  = $client->vision()->analyze('URL_IMAGE');

print_r($vision);

描述图像

require_once 'vendor/autoload.php';

$client = new \Hymns\MicrosoftCognitiveVision\Client('YOUR_APP_KEY', 'YOUR_REGION');
$vision  = $client->vision()->describe('URL_IMAGE');

print_r($vision);

光学字符识别 (OCR)

require_once 'vendor/autoload.php';

$client = new \Hymns\MicrosoftCognitiveVision\Client('YOUR_APP_KEY', 'YOUR_REGION');
$vision  = $client->vision()->ocr('URL_IMAGE');

print_r($vision);