Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/philmod/clarifai-go-webcam

Stream webcam images from the browser (webRTC) to a server that detects tags using Clarifai API
https://github.com/philmod/clarifai-go-webcam

Last synced: 3 months ago
JSON representation

Stream webcam images from the browser (webRTC) to a server that detects tags using Clarifai API

Awesome Lists containing this project

README

        

# clarifai-go-webcam
Web page that captures images from your webcam and tag them using Clarifai API. If one of the specified tag is detected, the image is shown.

![Example](https://dl.dropboxusercontent.com/u/45971143/clarifai-go-webcam.png)

[Live Demo](https://clarifai-go-webcam.herokuapp.com/)

## Install
- Create a [Clarifai](https://developer.clarifai.com/account/applications/) app
- Set `CLARIFAI_ID` and `CLARIFAI_SECRET` environment variables
- `go run main.go`
- In your browser, go to "localhost:8080"

## Todo
- Tests
- Replace with the official Clarifai client when the [PR](https://github.com/Clarifai/clarifai-go/pull/6) is merged
- Reconnect websocket automatically