亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

Linux下python與C++使用dlib實現人臉檢測

2020-02-15 22:06:08
字體:
來源:轉載
供稿:網友

python 與 C++ dlib人臉檢測結果對比,供大家參考,具體內容如下

說明:

由于項目需求發現Linux下c++使用dlib進行人臉檢測和python使用dlib檢測,得到的結果出入比較大,于是寫了測試用例,發現影響結果的原因有但不限于:

1.dlib版本不同(影響不大,幾個像素的差別)
2.dlib 人臉檢測中detector()第二個參數的設置測試結果如下:

python

PDlib.py:

# -*- coding: utf-8 -*-import sysimport cv2 import dlibfrom skimage import iodetector = dlib.get_frontal_face_detector()win = dlib.image_window()for f in sys.argv[1:]:   img = io.imread(f)  dets = detector(img,1) #使用detector進行人臉檢測  for i, d in enumerate(dets):    x = d.left()    y = d.top()    w = d.right()    h = d.bottom()       cv2.rectangle(img, (x, y), (w, h), (0, 255, 0))    print("({},{},{},{})".format( x, y, (w-x), (h-y)))  win.set_image(img)  io.imsave('./P_Dlib_test.jpg',img)  #等待點擊  dlib.hit_enter_to_continue()

C++

CDlib.cpp:

#include <dlib/image_processing/frontal_face_detector.h>#include <dlib/opencv.h>#include "opencv2/opencv.hpp"#include <iostream>using namespace dlib;using namespace std;cv::Rect Detect(cv::Mat im){  cv::Rect R;  frontal_face_detector detector = get_frontal_face_detector();  array2d<bgr_pixel> img;   assign_image(img, cv_image<uchar>(im));  std::vector<rectangle> dets = detector(img);//檢測人臉  //查找最大臉  if (dets.size() != 0)  {    int Max = 0;    int area = 0;    for (unsigned long t = 0; t < dets.size(); ++t)    {            if (area < dets[t].width()*dets[t].height())      {        area = dets[t].width()*dets[t].height();        Max = t;      }    }    R.x = dets[Max].left();    R.y = dets[Max].top();    R.width = dets[Max].width();    R.height = dets[Max].height();    cout<<"("<<R.x<<","<<R.y<<","<<R.width<<","<<R.height<<")"<<endl;  }  return R;}int main(int argc, char** argv){  if (argc != 2) {    fprintf(stderr, "請輸入正確參數/n");    return 1;  }    string path = argv[1];  try  {        cv::Mat src, dec;    src = cv::imread(path);    src.copyTo(dec);    cv::cvtColor(dec, dec, CV_BGR2GRAY);    cv::Rect box;    box = Detect(dec);    cv::rectangle(src, box, cv::Scalar(0, 0, 255), 1, 1, 0);        cv::imshow("frame", src);    cv::imwrite("./C_Dlib_test.jpg", src);    cv::waitKey(0);//等待建入   }  catch (exception& e)  {    cout << e.what() << endl;  }} 

項目編譯及運行

python

運行腳本 python PDlib.py G:/DlibTest/data/bush.jpg

C++

創建編譯文件夾 mkdir cbuild 切換到編譯目錄 cd cbuild 生成makefile文件 cmake .. 編譯項目 make 運行可執行文件 ./DlibTest G:/DlibTest/data/bush.jpg
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日本精品一区二区三区在线| 国产亚洲精品久久久久久牛牛| 久久久久久欧美| 欧美精品电影在线| 91色在线视频| 亚洲国产日韩一区| 欧美精品免费在线观看| 国产最新精品视频| 亚洲国产成人91精品| 国产精品99一区| 国产精品成人一区二区三区吃奶| 精品久久在线播放| 久久精品国产久精国产一老狼| 黑人巨大精品欧美一区二区一视频| 中文字幕精品在线视频| 国内自拍欧美激情| 亚洲精品一区在线观看香蕉| 亚洲国产日韩欧美综合久久| 中文字幕亚洲综合久久筱田步美| 国产精品视频一区二区三区四| www国产91| 日韩视频免费中文字幕| 亚洲成av人影院在线观看| 亚洲精品乱码久久久久久按摩观| 97精品国产97久久久久久免费| 91免费精品视频| 九九热视频这里只有精品| 欧美一区二区视频97| 欧美激情视频在线观看| 欧美视频精品一区| 欧美高清一级大片| 国产日韩欧美自拍| 日韩av中文字幕在线| 国产精品亚洲网站| 欧美天堂在线观看| 久操成人在线视频| 国产欧美日韩中文| 亚洲天堂久久av| 九色精品免费永久在线| 国产精品xxxxx| 国产日韩欧美成人| 欧美性极品少妇精品网站| 国产精品激情av在线播放| 一区二区三区美女xx视频| 日韩高清免费在线| 欧美巨猛xxxx猛交黑人97人| 中文字幕亚洲欧美日韩在线不卡| 九九综合九九综合| 久久视频免费观看| 91在线|亚洲| 国产精品久久网| 国内揄拍国内精品| 久久久免费在线观看| 欧美黑人国产人伦爽爽爽| 国产综合视频在线观看| 欧美激情精品在线| 国产在线观看91精品一区| 欧美xxxx14xxxxx性爽| 成人福利视频在线观看| 欧美电影免费观看| 91人人爽人人爽人人精88v| 国产精品中文字幕久久久| 欧美精品一区在线播放| 欧美性色视频在线| 国产精品美女999| 欧美成人精品在线视频| 亚洲免费福利视频| 欧美激情视频一区二区| 78色国产精品| 7777免费精品视频| 激情懂色av一区av二区av| 国产精欧美一区二区三区| 精品香蕉在线观看视频一| 欧美性猛交xxxx偷拍洗澡| 中文字幕亚洲欧美日韩2019| 播播国产欧美激情| 亚洲xxxx做受欧美| 国产做受高潮69| 久久亚洲精品国产亚洲老地址| 国产性色av一区二区| 精品久久久香蕉免费精品视频| 欧美乱人伦中文字幕在线| 日韩电影中文 亚洲精品乱码| 午夜精品久久久久久久久久久久久| 日韩中文在线中文网在线观看| 九九热精品视频国产| 最近2019年中文视频免费在线观看| 欧美成人精品不卡视频在线观看| 国产精品九九久久久久久久| 精品无人国产偷自产在线| 欧美视频免费在线| 91国自产精品中文字幕亚洲| 国产综合在线视频| 色综合91久久精品中文字幕| 成人亚洲欧美一区二区三区| 欧美高清视频在线播放| 日韩av毛片网| 国产成人福利视频| 日韩视频免费在线| 日本乱人伦a精品| 亚洲xxxxx性| 欧美一级大片视频| 亚洲国内高清视频| 国产成人精品电影| 97人人爽人人喊人人模波多| 韩国三级电影久久久久久| 久久躁日日躁aaaaxxxx| 国产精品老牛影院在线观看| 91深夜福利视频| 亚洲激情视频在线观看| 亚洲国产中文字幕久久网| 69久久夜色精品国产69| 91精品一区二区| 欧美日韩国产影院| 国产欧美一区二区三区四区| 亚洲成av人乱码色午夜| 国产在线播放不卡| 亚洲www永久成人夜色| 97久久精品人搡人人玩| 久久久精品一区| 久久夜色精品亚洲噜噜国产mv| 亚洲欧美日韩久久久久久| 中文字幕一精品亚洲无线一区| 色综合伊人色综合网站| 久久久久免费视频| 国产精品普通话| 蜜臀久久99精品久久久久久宅男| 九九热精品视频在线播放| 国产精品美女久久久久av超清| 这里只有精品视频在线| 色视频www在线播放国产成人| 成人黄色片网站| 国产精品中文字幕在线| 亚洲人成电影在线观看天堂色| 国产成人精品一区二区三区| 国产精品igao视频| 欧美亚洲视频在线观看| 欧美一区二区三区图| 中文字幕视频在线免费欧美日韩综合在线看| 欧美福利小视频| 亚洲精品小视频| 7777精品久久久久久| 国产成人91久久精品| 亚洲欧美在线一区二区| 国产精品九九久久久久久久| 亚洲二区中文字幕| 在线看日韩av| 久久久久久久久久婷婷| 精品毛片网大全| 色妞一区二区三区| 欧美激情综合色综合啪啪五月| 日本欧美中文字幕| 国产999精品久久久影片官网| 国产精品亚洲片夜色在线| 日韩在线视频播放| 欧美视频免费在线| 欧美精品videossex88| 伊人久久久久久久久久久久久| 日韩电影中文字幕在线观看| 91精品国产免费久久久久久| 国产精品99久久久久久久久| 欧美三级欧美成人高清www| 日韩a**站在线观看| 国产精品久久久久久久久免费|