Tutorial for computer vision and machine learning in PHP by opencv (installation + examples + docs)
https://github.com/php-opencv/php-opencv-examplesTags | php7 opencv face detection recognition dnn caffe torch lbf lbph facemark facial-landmarks waifu2x ubuntu docker mobilenet imagenet imagenet-classifier tensorflow |
Implementation | PHP |
License | Public |
Platform | Windows Linux |
PHP extensions for OpenCV
php7 opencv php-extension php-opencv phpopencv face-recognition face-detection computer-vision php-facedetectPigo is a pure Go face detection library based on Pixel Intensity Comparison-based Object detection paper. The only existing solution for face detection in the Go ecosystem is using bindings to OpenCV, but installing OpenCV on various platforms is sometimes daunting. This library does not require any third party modules to be installed. However in case you wish to try the real time, webcam based face detection you might need to have Python2 and OpenCV installed, but the core API does not require any third party module or external dependency.
face detection decision trees face-detection eyes facial-landmarkBy its nature, JavaScript lacks the performance to implement Computer Vision tasks efficiently. Therefore this package brings the performance of the native OpenCV library to your Node.js application. This project targets OpenCV 3 and provides an asynchronous as well as an synchronous API. The ultimate goal of this project is to provide a comprehensive collection of Node.js bindings to the API of OpenCV and the OpenCV-contrib modules. An overview of available bindings can be found in the API Documentation. Furthermore, contribution is highly appreciated. If you want to get involved you can have a look at the contribution guide.
nodejs opencv face-detection async node cv typescript computer-vision face detection recognition machine learning neural networkLibface is a cross platform framework for developing face recognition algorithms and testing its performance. The library uses OpenCV 2.0 and aims to be a middleware for developers that don’t have to include any OpenCV code in order to use face recognition and face detection detection.
face-detection image-recognization image image-processingJavaScript API for face detection and face recognition in the browser with tensorflow.js
face-recognition face js tensorflow tfjs neural-network resnet-34 convolutional-neural-networks face-detection face-similarity ssd-mobilenet face-landmarks mtcnn yolov2 tiny-yolo detection recognition tfA real-time object recognition application using Google's TensorFlow Object Detection API and OpenCV. See LICENSE for details. Copyright (c) 2017 Dat Tran.
opencv tensorflowThis repository contains OpenCV code and documents. More (maybe) here: https://www.bytefish.de.
opencv face-recognition machine-learningWe provide pretrained MobileNet models on ImageNet, which achieve slightly better accuracy rates than the original ones reported in the paper.
mobilenet caffe imagenet mobilenetv2 mobilnet-v2Hello everyone, An easy way to perform vehicle detection is by using Haar Cascades. Currently, I don't have a detailed tutorial about it, but you can get some extra information in the OpenCV homepage, see Cascade Classifier page. See also Cascade Classifier Training for training your own cascade classifier. The haar-cascade cars.xml was trained using 526 images of cars from the rear (360 x 240 pixels, no scale). The images were extracted from the Car dataset proposed by Brad Philip and Paul Updike taken of the freeways of southern California.
vehicle-detection haar-cascade cascade-classifier opencv carThis is a PHP extension wrapping the OpenCV library for image processing. It lets you use the OpenCV library for image recognition and modification tasks. It requires PHP 5.3, and OpenCV 2.0 or above.
Exadel CompreFace is a free and open-source face recognition service that can be easily integrated into any system without prior machine learning skills. CompreFace provides REST API for face recognition, face verification, face detection, landmark detection, age, and gender recognition and is easily deployed with docker. Exadel CompreFace is a free and open-source face recognition GitHub project. Essentially, it is a docker-based application that can be used as a standalone server or deployed in the cloud. You don’t need prior machine learning skills to set up and use CompreFace.
docker computer-vision docker-compose rest-api facial-recognition face-recognition face-detection facenet hacktoberfest face-identification face-verification insightface hacktoberfest2021OpenPose represents the first real-time multi-person system to jointly detect human body, hand, and facial keypoints (in total 135 keypoints) on single images. For further details, check all released features and release notes.
openpose computer-vision machine-learning multi-threading cpp cpp11 caffe opencv human-pose-estimation real-time deep-learning human-behavior-understanding cvpr-2017OpenCV (Open Source Computer Vision) is a library of programming functions for real time computer vision. The library has more than 500 optimized algorithms. It is used to interactive art, to mine inspection, stitching maps on the web on through advanced robotics.
image-processing visualization library 3d-image-processing 3d image-analysisThis repository aims to provide tools and information on training your own OpenCV Haar classifier. Use it in conjunction with this blog post: Train your own OpenCV Haar classifier. Note: If you get the error struct.error: unpack requires a string argument of length 12 then go into your samples directory and delete all files of length 0.
A library for performing face detection on windows phone 7. This library uses the same algorithms and detection models as OpenCV and is written in C# and built for the Windows Phone. Also includes a camera user control that supports automated taking of photos and showing camer...
windows-phone ai face-detection image-processing recognition windows-phone-7This is a pix2pix demo that learns from facial landmarks and translates this into a face. A webcam-enabled application is also provided that translates your face to the trained face in real-time. If you want to download my dataset, here is also the video file that I used and the generated training dataset (400 images already split into training and validation).
tensorflow python3 pix2pix-tensorflowA generic image detection program that uses Google's Machine Learning library, Tensorflow and a pre-trained Deep Learning Convolutional Neural Network model called Inception. This model has been pre-trained for the ImageNet Large Visual Recognition Challenge using the data from 2012, and it can differentiate between 1,000 different classes, like Dalmatian, dishwasher etc. The program applies Transfer Learning to this existing model and re-trains it to classify a new set of images.
image-detection machine-learning deep-learning deep-neural-networks convolutional-neural-networks tensorflowThis is a TensorFlow implementation of the face recognizer described in the paper "FaceNet: A Unified Embedding for Face Recognition and Clustering". The project also uses ideas from the paper "Deep Face Recognition" from the Visual Geometry Group at Oxford. The code is tested using Tensorflow r1.7 under Ubuntu 14.04 with Python 2.7 and Python 3.5. The test cases can be found here and the results can be found here.
face-recognition tensorflow facenet deep-learning computer-vision face-detection mtcnn neural-networksJava framework for face detection and face recognition based on different plugin and filter types. Includes Eigenfaces in pure Java, OpenCV detection via JNI, integration of the Betaface.com Web Service, skin color filter, Adobe XMP Export and a nice GUI
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.