1. 程式人生 > >opencv人臉識別官方demo設定

opencv人臉識別官方demo設定

下載
OpenCV-3.0.0-android-sdk-1.zip,解壓到E:\testproject\OpenCV-android-sdk


Eclipse
1.新建個workspace
2.import存在的工程,選擇E:\testproject\OpenCV-android-sdk\samples\face-detection,選擇copy source
3.import 存在的工程,選擇E:\testproject\OpenCV-android-sdk\sdk\java,選擇copy source
4.在face-detection裡右鍵屬性,Android->Library ,把opencv library 加進來,這時java的錯誤已經消失了


如何要demo不需要安裝opencv manager,則需要設定Android.mk,參考下面配置
OPENCV_INSTALL_MODULES:=on
OPENCV_CAMERA_MODULES:=off


OPENCV_LIB_TYPE:=SHARED
#OPENCV_LIB_TYPE:=STATIC


需要注意的地方
下面的路徑需要指定正確,sdk目錄是E:\testproject\OpenCV-android-sdk下面的子目錄
include ../sdk/native/jni/OpenCV.mk

相關推薦

opencv人臉識別官方demo設定

下載 OpenCV-3.0.0-android-sdk-1.zip,解壓到E:\testproject\OpenCV-android-sdk Eclipse 1.新建個workspace 2.import存在的工程,選擇E:\testproject\OpenCV-andro

虹軟人臉識別——官方 Qt Demo 移植到 Linux

## 一、前言 最近需要在 Linux 平臺下開發一個人臉識別相關的應用,用到了虹軟的人臉識別 SDK。之前在 Windows 平臺用過,感覺不錯,SDK 裡面還帶了 Demo 可以快速看到效果。開啟 Linux 版本的 SDK 裡面沒有發現 Demo,於是想著把 Windows 的 Demo 移植到 Li

OpenCV人臉識別

com show wait window alt imp bsp src import import cv2 filename = ‘pic.jpg‘ def detect(filename): face_cascade = cv2.Cascade

基於Qt的OpenCV人臉識別(一)

        OpenCV對影象處理非常專業,具有很多模組。但是其GUI模組(即highgui),互動性非常差,就連按鈕也得用滑動條來實現。而Qt這個強大的c++圖形庫很好的避免了這個缺點,因此筆者基於Qt平臺,呼叫OpenCV庫,來進行OpenCV的人

基於Qt的OpenCV人臉識別(二)

經過上篇的qt環境配置,現在可以進行開發了。首先進行總體的介面設計,介面的控制元件選擇及介面如下: 單擊開啟攝像頭按鈕右鍵,轉到槽,OpenCV開啟攝像頭操作槽函式程式碼如下: //開啟攝像頭 void Widget::on_btn_open_clicked() { //開

基於python opencv人臉識別的員工考勤系統

WorkAttendanceSystem 一個基於opencv人臉識別的員工考勤系統,作者某雙一流A類大學裡的一流學生,寫於2018/09/,python課設期間。

java實現opencv人臉識別(二)

Java下使用opencv進行人臉檢測 工作需要,研究下人臉識別,發現opencv比較常用,儘管能檢測人臉,但識別率不高,多數是用來獲取攝像頭的視訊流的,提取裡面的視訊幀,實現人臉識別時通常會和其他框架搭配使用,比如face_recognition、SeetaFace En

opencv 人臉識別 二 訓練和識別

                上一篇中我們對訓練資料做了一些預處理,檢測出人臉並儲存在\pic\color\x資料夾下(x=1,2,3,...類別號),本文做訓練和識別。為了識別,首先將人臉訓練資料 轉為灰度、對齊、歸一化,再放入分類器(EigenFaceRecognizer),最後用訓練出的model進行

【2018.12.24】python3.7+OpenCV 人臉識別(圖片+攝像頭)

一、識別影象中的人臉個數。註釋寫的很好(\(^o^)/恩) #!/practice/Study_Test python # -*- coding: utf-8 -*- # @Time : 2018/12/23 21:19 # @Author : yb.w # @File : ima

opencv 人臉識別 (一)訓練樣本的處理

本文實現基於eigenface的人臉檢測與識別。給定一個影象資料庫,進行以下步驟:進行人臉檢測,將檢測出的人臉存入資料庫2對資料庫2進行人臉建模在測試集上進行recognition本篇實現第一步:進行人臉檢測,將檢測出的人臉存入資料庫2環境:vs2010+opencv 2.4

基於Qt的OpenCV人臉識別(四)

上篇進行了人臉的檢測,現在進行人臉的識別,採用OpenCV的face320模組裡的EigenFace演算法。在進行檢測之間,得製作被檢測人的人臉資料,這是捕獲按鈕就起到了作用,進行人臉資料的拍攝, //拍攝人臉 void Widget::on_btn_cap_clicked() {

基於Qt的OpenCV人臉識別(三)

上篇完成了Qt呼叫OpenCV的攝像頭,接下來要做的是基於拍攝到的圖片進行人臉檢測。使用OpenCV的級聯檢測器HAAR人臉檢測,首先在Qt的初始化函式中載入人臉模型: //初始化 void Widget::Init() { //載入人臉檢測模型 if(!faceDetect

openCV人臉識別,yuv420sp格式轉BGR傳入Mat矩陣

        繼續安卓人臉識別,為了達到更好的效果,程式碼需要不斷優化。         前兩篇分別實現了jpg格式和bitmap格式的圖片資料傳入Mat

opencv人臉識別,jni中Bitmap轉BGR格式

        續上篇,繼續人臉識別。         上篇雖然成功把Bitmap轉為了BGRA的格式傳到Mat矩陣中,但是在做人臉識別的過程中,需要的影象

OpenCV人臉識別實驗(一)——特徵臉(Eigenfaces)及其重構的原始碼詳解

1、介紹Introduction 從OpenCV2.4開始,加入了新的類FaceRecognizer,我們可以使用它便捷地進行人臉識別實驗。 本實驗採用的程式設計環境為:opencv3.0+VS2013。人臉識別的實驗已經轉移到face模組中, face模組在我這裡的路徑為

python-opencv-人臉識別實現 從圖片中扣人臉

最近專案需要,從百度,bing 爬取圖片,並對圖片中人臉進行扣取,然後扣取的人臉作為機器學習的樣本資料進行人工標註,圖片爬取了人工篩選比較耗時,於是查詢資料發現opencv庫中人臉識別可以實現該需求,識別率還可以。 #-*-coding:utf8-*- import os

OpenCV——人臉識別模型訓練(2)

在之前的部落格OpenCV——人臉識別資料處理(1)之中,已經下載了ORL人臉資料庫,並且為了識別自己的人臉寫了一個拍照程式自拍。之後對拍的照片進行人臉識別和提取,最後我們得到了一個包含自己的人臉照片的資料夾s41。在部落格的最後我們提到了一個非常重要的檔案——

openCV人臉識別三種演算法實現(官網翻譯)

 怎樣使用OpenCV進行人臉識別 友情提示,要看懂程式碼前,你得先知道OpenCV的安裝和配置,會用C++,用過一些OpenCV函式。基本的影象處理和矩陣知識也是需要的。[gm:我是簫鳴的註釋]由於我僅僅是翻譯,對於六級才過的我,肯定有一些翻譯錯的或

OpenCV人臉識別入門教程之四】LBP人臉識別

本文使用OpenCV實現攝像頭實時LBP人臉識別,這裡不講解LBP人臉識別的原理,小路孩會另外專門寫特徵提取的系列部落格,到時會詳細講解LBP特徵,敬請關注。才疏學淺,有錯誤在所難免,歡迎指正。 系統:Windows7;OpenCV版本:2.4.10. 一、準備工作 1

OpenCV人臉識別入門教程之二】人臉檢測

本篇文章主要介紹瞭如何使用OpenCV實現人臉檢測。本文不具體講解人臉檢測的原理,直接使用OpenCV實現。 OpenCV版本:2.4.10;VS開發版本:VS2012。 一、OpenCV人臉檢測 要實現人臉識別功能,首先要進行人臉檢測,判斷出圖片中人臉的位置,才能進行