hymns / microsoft-cognitive-vision
Microsoft Cognitive Services 中 Vision 模块的 PHP 客户端库
v1.3
2022-10-19 13:22 UTC
Requires
- php: >=7.1
- guzzlehttp/guzzle: ~6.0
This package is auto-updated.
Last update: 2024-09-19 18:06:55 UTC
README
基于云的 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);