QA Official

OpenCV Face Recognition Code

https://qaofficial.com/post/2019/05/08/71490-opencv-face-recognition-code.html 2019-05-08
This blog directly calls the trained face detection classifier attached to OpenCV2.4.13, and uses AdaBoost method to recognize the face of the computer's own camera.face_detection.cpp: #include <stdio.h> #include <iostream> #include <string> //OpenCV #include "opencv2/objdetect/objdetect.hpp" #include "opencv2/highgui/highgui.hpp" #include "opencv2/imgproc/imgproc.hpp" using namespace std; using namespace cv; std::string face_cascade_name = "haarcascade_frontalface_alt.xml"; CascadeClassifier face_cascade; string window_name = "Face detection"; //detect your face void DetectObject(cv::Mat& frame){ namedWindow(window_name,CV_WINDOW_NORMAL); std::vector<Rect> faces; Mat frame_gray; cvtColor(frame, frame_gray, COLOR_BGR2GRAY); //equalizeHist(frame_gray,

OpenCV Foundation-Video Display

https://qaofficial.com/post/2019/05/08/71451-opencv-foundation-video-display.html 2019-05-08
Opencv video display, its essence is picture display, just continuous display of different pictures.If GUI is involved, multithreading is also required.Now let's talk about the video display I used and write it for your reference, mainly involving opencv displaying video in win32 and mfc. 1: Win32+OpenCV #include "highgui.h" int main() { const char *showwindow= "image";//窗口名字 CvCapture *capture

OpenCV and PHP Face Recognition Technology

https://qaofficial.com/post/2019/05/08/71371-opencv-and-php-face-recognition-technology.html 2019-05-08
OpenCV安装之前必须依赖的包:(请先安装好) pkgconfig libpng zlib libjpeg libtiff python [OpenCV安装] www.opencv.org. tar xvzf OpenCV-1.0.0.tar.gz cd opencv-1.0.0 ./configure make make install make check (检查是否安装全部正确) [facedetect] http://www.xarg.org/download/facedetect-1.0.0.tar.gz tar xzvf facedetect-1.0.0.tar.gz cd

SPLAY, LCT Learning Notes (2)

https://qaofficial.com/post/2019/05/08/71399-splay-lct-learning-notes-2.html 2019-05-08
As you can see, I did not mention a paragraph called find in the previous code, and it feels useless. What is the significance of his existence? Next let's fill in this pit Back to our topic: NOI 2005 Maintenance Series We have just discussed the operation method of interval inversion. Next we will consider the methods of interval insertion and interval deletion. With the foreshadowing of the previous article, everyone should be able to see it all.

ubuntu Configuration

https://qaofficial.com/post/2019/05/08/71420-ubuntu-configuration.html 2019-05-08
The server has been installed with various libraries and various updates.When CAFFE (Convolutional Architecture for Fast Feature Embedding) was reused several months later, there were a lot of errors, and then the useless software sudo apt auto-remove was cleaned up. As a result, many useful software was deleted.Several dependent libraries have been deleted.??!!!! Then, as well be hanged for a sheep as for a lamb's attitude simply wanted to upgrade cuda and nvidia drivers.

&amp;quot;OpenCV Getting Started Tutorial&amp;quot;

https://qaofficial.com/post/2019/05/08/71454-ampquotopencv-getting-started-tutorialampquot.html 2019-05-08
An image can be seen as an m*n matrix, the values of the elements of the matrix indicate the brightness of the pixels at this position, and generally the larger the pixel value, the brighter the point. grayscale image: 2-dimensional matrix, color image: 3-dimensional matrix. The storage order of image data in the computer memory is from the top left corner of the image. Mat class defines key attributes of inside:

A Fast Face Detection Library

https://qaofficial.com/post/2019/05/08/71425-a-fast-face-detection-library.html 2019-05-08
This is the fastest face detection library I have ever seen and used, and it can also detect the angle of face rotation.Declare here!This blog aims to learn research and communication. if you want to use it for commercial purposes, please contact teacher shiqi directly and obtain authorization!I am not responsible for any legal problems!Teacher Yu Shiqi's website link: http://www.opencv.org.cn/forum.php?mod=viewthread&tid=34155Because the code provided by the teacher inside has a routine,

A Method of Using opencv in c#

https://qaofficial.com/post/2019/05/08/71513-a-method-of-using-opencv-in-c.html 2019-05-08
I haven't used c# for development, and this time I shared c# for two programs. The first one is about modifying web pages. It is very convenient to combine C# with com components.This time, help others demo a function demonstration program that uses c# to realize picture clipping and semitransparent fusion.The function is quite simple, which is to feather the edge of a fixed-size picture first, then paste it on a circular bubble-shaped bottom picture, and finally fuse the result semitransparently onto a background picture.

Excerpts from Interview Experience-Leave It to Yourself

https://qaofficial.com/post/2019/05/08/71492-excerpts-from-interview-experience-leave-it-to-yourself.html 2019-05-08
When you are determined to write a project into your resume, you must be able to answer the interviewer's following questions: 1, which piece are you responsible for?This question is to know which codes you wrote in inside for this project, especially for multi-person cooperation projects.You must emphasize what you have done.The problem arises.Most of the time, you are not familiar with the architecture and core technologies of the projects we participate in, but only write some logic codes.

Face Feature Point Location and Detection

https://qaofficial.com/post/2019/05/08/71464-face-feature-point-location-and-detection.html 2019-05-08
I studied some articles on facial expression recognition in the first two weeks. Many methods are based on the extraction of facial feature points. Then I realized the recognition of facial expression by using grid model or deformation model to analyze, detect and classify the feature points. It can be seen that the extraction and location of facial key points (feature points) play an important role in the recognition of facial expression in possess.