人臉檢測源碼
⑴ 最近在做人臉識別的門禁,想要用到活體檢測這一部分,想知道人臉檢測活體識別有開源的代碼嗎
開源代碼沒聽說有,但是虹軟有提供免費的人臉識別活體檢測SDK,是很成熟的演算法了,挺多地方都在運用了。
⑵ 關於人臉識別代碼的問題 求各位大神詳解
您好,這樣的:
基於Gabor特徵提取和人工智慧的人臉檢測系統源代碼Face Detection System
這是一個使用了Gabor特徵提取和人工智慧的人臉檢測系統源代碼關鍵內容
使用步驟:
1. 拷貝所有文件到MATLAB工作目錄下(確認已經安裝了圖像處理工具箱和人工智慧工具箱)
2. 找到"main.m"文件
3. 命令行中運行它
4. 點擊"Train Network",等待程序訓練好樣本
5. 點擊"Test on Photos",選擇一個.jpg圖片,識別。
6. 等待程序檢測出人臉區域
createffnn.m, drawrec.m, gabor.m, im2vec.m, imscan.m, loadimages.m, main.m, template1.png, template2.png, trainnet.m。
⑶ 人臉識別 源碼 VC++6.0
去搜搜開源代碼 或許就有了 不過可能不是windows平台
⑷ 人臉識別的源碼,和其他動物或是物體識別的源碼會有很大不同嗎
理論上相同,實際代碼差很多
本質上都是特徵點提取
但在一幀圖像中,怎麼定位特徵點,定位哪些特徵點,怎麼提高速度,怎麼提升准確率,這些都需要針對性演算法
可以這么說,針對亞洲人和針對歐美人的人臉識別,代碼差異都比想像的大很多,更別說跨物種了
⑸ 求人臉檢測的完整C++程序源代碼 -_-
using System;
namespace HelloWorld
{
class Hello
{
static void Main()
{
System.Console.WriteLine("Hello World!");
// Keep the console window open in debug mode.
System.Console.WriteLine("Press any key to exit.");
System.Console.ReadKey();
}
}
}
⑹ 人臉檢測源碼FaceDetection\FaceDetectionDoc.cpp(1854) : fatal error C1004: 發現意外的文件尾
可能是別的錯誤導致的,不一定是報錯的那個文件有錯誤
⑺ 求人臉識別源代碼
基於Gabor特徵提取和人工智慧的人臉檢測系統源代碼Face Detection System
這是一個使用了Gabor特徵提取和人工智慧的人臉檢測系統源代碼關鍵內容
使用步驟:
1. 拷貝所有文件到MATLAB工作目錄下(確認已經安裝了圖像處理工具箱和人工智慧工具箱)
2. 找到"main.m"文件
3. 命令行中運行它
4. 點擊"Train Network",等待程序訓練好樣本
5. 點擊"Test on Photos",選擇一個.jpg圖片,識別。
6. 等待程序檢測出人臉區域
createffnn.m, drawrec.m, gabor.m, im2vec.m, imscan.m, loadimages.m, main.m, template1.png, template2.png, trainnet.m
⑻ 人臉識別的識別率低是為什麼,要怎麼寫代碼
您好,這樣的:
基於Gabor特徵提取和人工智慧的人臉檢測系統源代碼Face Detection System
這是一個使用了Gabor特徵提取和人工智慧的人臉檢測系統源代碼關鍵內容
使用步驟:
拷貝所有文件到MATLAB工作目錄下(確認已經安裝了圖像處理工具箱和人工智慧工具箱)
2. 找到"main.m"文件
3. 命令行中運行它
4. 點擊"Train Network",等待程序訓練好樣本
5. 點擊"Test on Photos",選擇一個.jpg圖片,識別。
6. 等待程序檢測出人臉區域
createffnn.m, drawrec.m, gabor.m, im2vec.m, imscan.m, loadimages.m, main.m, template1.png, template2.png, trainnet.m。
⑼ 高分求人臉識別系統源代碼(最好是VC或C#的)
VC++實現的人臉識別系統能發一份給我嗎?[email protected]感激不盡
⑽ 如何利用opencv2.4.9中的人臉識別源碼實現自己的demo
首先找到解壓路徑下【opencv】-【sources】-【data】-【haarcascades】
路徑下面的
"haarcascades_eye_tree_eyeglasses.xml"和"haarcascade_frontalface_alt.xml"文件。,放到自己的工程目錄下,然後新建cpp,編寫如下代碼:
#include"opencv2/core/core.hpp"
#include"opencv2/objdetect/objdetect.hpp"
#include"opencv2/highgui/highgui.hpp"
#include"opencv2/imgproc/imgproc.hpp"
#include<iostream>
#include<stdio.h>
usingnamespacestd;
usingnamespacecv;
stringface_cascade_name="haarcascade_frontalface_alt.xml";
CascadeClassifierface_cascade;
stringwindow_name="人臉識別";
voiddetectAndDisplay(Matframe);
intmain(intargc,char**argv){
Matimage;
image=imread(argv[1]);
if(argc!=2||!image.data){
printf("[error]沒有圖片 ");
return-1;
}
if(!face_cascade.load(face_cascade_name)){
printf("[error]無法載入級聯分類器文件! ");
return-1;
}
detectAndDisplay(image);
waitKey(0);
}
voiddetectAndDisplay(Matframe){
std::vector<Rect>faces;
Matframe_gray;
cvtColor(frame,frame_gray,CV_BGR2GRAY);
equalizeHist(frame_gray,frame_gray);
face_cascade.detectMultiScale(frame_gray,faces,1.1,2,0|CV_HAAR_SCALE_IMAGE,Size(30,30));
for(inti=0;i<faces.size();i++){
Pointcenter(faces[i].x+faces[i].width*0.5,faces[i].y+faces[i].height*0.5);
ellipse(frame,center,Size(faces[i].width*0.5,faces[i].height*0.5),0,0,360,Scalar(255,0,255),4,8,0);
}
imshow(window_name,frame);
}