Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/CloudCV/cloudcv-bootstrap
A starter template for Node.js with OpenCV bindings. This project lets you to quickly prototype a REST API in a Node.js for a image processing service written in C++.
https://github.com/CloudCV/cloudcv-bootstrap
Last synced: 18 days ago
JSON representation
A starter template for Node.js with OpenCV bindings. This project lets you to quickly prototype a REST API in a Node.js for a image processing service written in C++.
- Host: GitHub
- URL: https://github.com/CloudCV/cloudcv-bootstrap
- Owner: CloudCV
- License: bsd-3-clause
- Created: 2015-03-19T20:54:41.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-06-03T17:56:36.000Z (over 8 years ago)
- Last Synced: 2024-10-15T21:02:03.174Z (29 days ago)
- Language: JavaScript
- Size: 19 MB
- Stars: 75
- Watchers: 20
- Forks: 21
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CloudCV Boostrap
![CloudCV Boostrap](cloudcv-bootstrap.jpg)
**A starter template for Node.js with OpenCV bindings**.
[![Build Status](https://travis-ci.org/CloudCV/cloudcv-bootstrap.png?branch=master)](https://travis-ci.org/CloudCV/cloudcv-bootstrap)
This project lets you to quickly prototype a REST API in a Node.js for a image processing service written in C++.
## Installation
```bash
# Get the latest snapshot
$ git clone —depth=1 --branch 0.0.1 https://github.com/CloudCV/cloudcv-bootstrap.git myproject
$ cd myproject
$ git remote rm origin# Install NPM dependencies
$ npm install# Start local server
$ npm start
```After starting local webserver, navigate to http://localhost:3000 where you should see similar page:
![Website](Website.png)
Here you can drop arbitrary image to extract dominant colors using REST-API.
## Quick start
```bash
npm start
```## Unit testing
```bash
npm test
```## Questions?
Explore the series of blog posts:
1. https://computer-vision-talks.com/introducing-cloudcv-bootstrap/
3. https://computer-vision-talks.com/marshalling-data-in-nodejs-c-modules/
4. https://computer-vision-talks.com/how-to-debug-nodejs-addons-in-visual-studio/CloudCV bootstrap is free software/open source, and is distributed under the [BSD license](http://opensource.org/licenses/BSD-3-Clause). It contains third-party code, see the included `third-party.txt` file for the license information on third-party code.
CloudCV bootstrap is created and maintained by [Eugene Khvedchenya](http://computer-vision-talks.com) (Twitter: [@cvtalks](http://twitter.com/cvtalks)). Follow the official Twitter stream [@cvtalks](http://twitter.com/cvtalks) to get the frequent development updates.