npm.io
1.1.1 • Published 10 years agoCLI

opencv-server-socket

Licence
MIT
Version
1.1.1
Deps
5
Vulns
5
Weekly
0

opencv-server-socket

NPM Version Coverage Status Build Status Downloads Dependency Status License

bitHound Overall Score bitHound Dependencies bitHound Dev Dependencies bitHound Code

Simple opencv server who emit faces position

##Requirement

  • install OpenCv 2.4.*

Install

npm i -g opencv-server-socket

Usage

###launch server

See also : opencv-server-socket-docker

$: opencv-server-socket

###client usage

See also : opencv-react-electron

import socket from 'socket.io-client';

const serverUrl = 'http://localhost:3000';

const socketOptions = {
  transports: ['websocket'],
  'force new connection': true
};

const imageUrl = {url: 'https://pixabay.com/static/uploads/photo/2016/01/09/08/38/india-1129953_960_720.jpg'};
const base64 = {base64: 'kekekdi888'};
const path = {path: '../server/path'};

const client = socket.connect(serverUrl, socketOptions);

client.on('connect', () => {
  console.log('connection to server');
  client.emit('image', imageUrl);
  client.on('faces', faces => console.log(faces));
});

License

MIT Jérémy Morin

Keywords