PHPackages                             yedincisenol/vision - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. yedincisenol/vision

ActiveLibrary[API Development](/categories/api)

yedincisenol/vision
===================

Laravel wrapper for GCloud Vision PHP client

0.1.2(7y ago)27.0k↓33.3%1MITPHP

Since Aug 9Pushed 7y ago1 watchersCompare

[ Source](https://github.com/yedincisenol/vision)[ Packagist](https://packagist.org/packages/yedincisenol/vision)[ RSS](/packages/yedincisenol-vision/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (1)Versions (4)Used By (0)

![Travis](https://camo.githubusercontent.com/df76059c56f61f958ee59b4fb7249c9b27c1903828ff7a6a3678b90bcee2991a/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f796564696e636973656e6f6c2f766973696f6e2e7376673f7374796c653d666f722d7468652d6261646765)![Packagist](https://camo.githubusercontent.com/c45d0c5a8727b375a94f153625c1a94335e48622f8b0bab98d146a741b1d7863/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f796564696e636973656e6f6c2f766973696f6e2e7376673f7374796c653d666f722d7468652d6261646765)![Packagist](https://camo.githubusercontent.com/cebc3acfe8f1ca3fae0487690d781f12a105d14ddcc9bd3a7e148316ca6affd7/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f796564696e636973656e6f6c2f766973696f6e2e7376673f7374796c653d666f722d7468652d6261646765)![Packagist](https://camo.githubusercontent.com/00c40380166a592082994331bfe5e975e110a02caccf3341119349d2eb3fad7e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f796564696e636973656e6f6c2f766973696f6e2e7376673f7374796c653d666f722d7468652d6261646765)

- [Configuration](#php-config)
- [ Laravel Installation](#laravel-install)
- [Usage examples](#usage)

###  Laravel Install

[](#-laravel-install)

- Add composer

```
composer require "yedincisenol/vision"
```

- Add service provider (For Laravel 5.6 before) `config/app.php`

```
'providers' => [
    ...
    yedincisenol\Vision\LaravelServiceProvider::class
],
```

- Add Facede

`config/app.php`

```
'aliases' => [
        ...
        'Vision'    =>  \yedincisenol\Vision\LaravelFacede::class
],
```

- Fill Environments

> copy theese parameters to your project .env and fill

```
VISION_CREDENTIALS_PATH=
VISION_API_KEY=

```

> How to get credentials file? [Visit here](http://googlecloudplatform.github.io/google-cloud-php/#/docs/google-cloud/v0.73.0/guides/authentication)How to get API key? [Visit here](https://cloud.google.com/docs/authentication/api-keys?hl=en&visit_id=1-636694573712980097-1951387726&rd=1)

- Laravel Usage

```
use Vision;

$image = Vision::image(file_get_contents('https://cdn.britannica.com/700x450/04/1304-004-E64E228C.jpg'), ['LABEL_DETECTION']);
$results = Vision::annotate($image);
collect(Vision::annotate($image)->labels())->each(function ($l) { echo $l->description() . PHP_EOL; });

```

For more detail visit [here](http://googlecloudplatform.github.io/google-cloud-php/#/docs/cloud-vision/v0.15.2/vision/readme)

- Publish Config file (Optional)

```
php artisan vendor:publish --tag=vision

```

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity27

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

2831d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/9f2f1188835c94cb8d324ffd9484a9de06be55fcfc67d7785c0d1d782d272cd6?d=identicon)[yedincisenol](/maintainers/yedincisenol)

---

Top Contributors

[![yedincisenol](https://avatars.githubusercontent.com/u/5055288?v=4)](https://github.com/yedincisenol "yedincisenol (11 commits)")

---

Tags

laravelvisiongcloudgcloud visionphp vision

### Embed Badge

![Health badge](/badges/yedincisenol-vision/health.svg)

```
[![Health](https://phpackages.com/badges/yedincisenol-vision/health.svg)](https://phpackages.com/packages/yedincisenol-vision)
```

###  Alternatives

[rakibdevs/openweather-laravel-api

Laravel package to connect https://openweathermap.org/ to get customized weather data for any location on the globe immediately

7648.2k](/packages/rakibdevs-openweather-laravel-api)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
