Skip to content

SkeLLLa/docker-ffmpeg-opencv-dlib-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-ffmpeg-opencv-dlib-node

Docker image with compiled OpenCV, Dlib, ffmpeg and Node.js.

Based on ffmpeg-opencv-dlib image

Versions (latest)

  • node - 10.3.0
  • dlib - 19.8
  • opencv - 3.4.1

Node.js lib compatibility

  • opencv4nodejs - native module, see installing instructions above and follow module documentation.
  • face-recognition - native module, see installing instructions above and follow module documentation.

Installing opencv4nodejs

FROM m03geek/ffmpeg-opencv-dlib-node:alpine
RUN apk update && apk add -u --no-cache python make g++
RUN npm i opencv4nodejs

Installing face-recognition

FROM m03geek/ffmpeg-opencv-dlib-node:alpine
RUN apk update && apk add -u python make g++ libpng-dev libjpeg-turbo-dev giflib-dev libx11-dev
RUN npm init -y
RUN npm i face-recognition

Other images:

Without FFmpeg

OpenCV Dlib OpenCV+Dlib OpenCV+Dlib+Node.js OpenCV+Node.js Dlib+Node.js
Docker Docker Docker Docker Docker Docker
Github Github Github Github Github Github

With FFmpeg

OpenCV OpenCV+Dlib OpenCV+Dlib+Node.js OpenCV+Node.js
Docker Docker Docker Docker
Github Github Github Github