IBM Watson - Visual Recognition
[![Latest Version on Packagist][ico-version]][link-packagist]
[![Software License][ico-license]](LICENSE.md)
[![Build Status][ico-travis]][link-travis]
[![Coverage Status][ico-scrutinizer]][link-scrutinizer]
[![Quality Score][ico-code-quality]][link-code-quality]
[![SensioLabs Insights][ico-sensiolabs]][link-sensiolabs]
[![Total Downloads][ico-downloads]][link-downloads]
, (*1)
Install
This library does not impose a specific dependency for sending HTTP requests. Instead we use HTTPlug abstraction library to allows to continue using your existing HTTP implementation or use your favoured one., (*2)
We also are utilising PSR-7 in this library so you will need to install a psr-7 compatible library such as guzzlehttp/psr7., (*3)
We can do this with a one line composer require:, (*4)
$ composer require php-http/curl-client guzzlehttp/psr7 php-http/message adam-paterson/watson-visual-recognition
Usage
Classify Image From Url
use IBM\Watson\VisualRecognition as VisualRecognition;
$visualRecognition = VisualRecognition::create('apiKey');
$classifiers = $visualRecognition->classify('http://www.fillmurray.com/200/500.jpg');
Change log
Please see CHANGELOG for more information on what has changed recently., (*5)
Testing
bash
$ composer test, (*6)
Contributing
Please see CONTRIBUTING and CONDUCT for details., (*7)
Security
If you discover any security related issues, please email :author_email instead of using the issue tracker., (*8)
Credits
License
The MIT License (MIT). Please see License File for more information., (*9)