opencv 人脸识别 环境搭建---java版-----1

代码下载地址 http://download.csdn.net/detail/u013378306/9656546

1.首先下载OpenCV2.4.6,下载的时候,选择windows版的。然后安装

2.其实安装的过程就是解压的过程,并没有什么安装向导之类的,安装完成后,我们最关心的是这个目录:opencv\build\java 如下图所示

注意:opencv-246.jar是需要在opencv的java类库,但是,真正的实现是opencv_java246.dll(X86和X64之分,关键看你的计算机是多少位的)
3.建立一个Java项目

4.新建一个Java类,代码如下:

  1. package com.njupt.zhb.test;  
  2. import org.opencv.core.CvType;  
  3. import org.opencv.core.Mat;  
  4. public class Main {  
  5.     /** 
  6.      * @param args 
  7.      */  
  8.     public static void main(String[] args) {  
  9.         // TODO Auto-generated method stub  
  10.         System.loadLibrary("opencv_java246");  
  11.         Mat m  = Mat.eye(3, 3, CvType.CV_8UC1);  
  12.         System.out.println("m = " + m.dump());  
  13.     }  
  14.   
  15. }  

5.引入所需要的jar包,即:opencv-246.jar

6.设置项目的native库,即opencv_java246.dll所在的路径

7.运行结果为:

时间: 2024-09-14 14:24:38

opencv 人脸识别 环境搭建---java版-----1的相关文章

Selenium2(webdirver)入门之环境搭建(Java版)

最近在研究Java+selenium2的自动化测试,网上的资料比较多,自己学习的同时也顺便记录一下,加深印象的同时也方便以后回顾.  一.开发环境: 1.JDK1.6 2.Eclipse:Version: Kepler Service Release 1,下载地址:http://www.eclipse.org/downloads/ 3.Selenium:selenium-java-2.39.0.zip,下载地址:http://code.google.com/p/selenium/download

opencv 人脸识别 java版------2

代码下载地址 http://download.csdn.net/detail/u013378306/9656546 1.环境搭建:见上一篇博客 整个项目的结构图: 2.编写DetectFaceDemo.java,代码如下: package com.njupt.zhb.test;   import org.opencv.core.Core;   import org.opencv.core.Mat;   import org.opencv.core.MatOfRect;   import org.

手把手教你如何用 OpenCV + Python 实现人脸识别

下午的时候,配好了OpenCV的Python环境,OpenCV的Python环境搭建.于是迫不及待的想体验一下opencv的人脸识别,如下文.   必备知识 Haar-like Haar-like百科释义.通俗的来讲,就是作为人脸特征即可. Haar特征值反映了图像的灰度变化情况.例如:脸部的一些特征能由矩形特征简单的描述,如:眼睛要比脸颊颜色要深,鼻梁两侧比鼻梁颜色要深,嘴巴比周围颜色要深等. opencv api 要想使用opencv,就必须先知道其能干什么,怎么做.于是API的重要性便体现

人脸识别-百度开放云BRF java代码

问题描述 百度开放云BRF java代码 求百度人脸识别BRF的java代码,或其他人脸识别的java代码,急,跪求 解决方案 Javacv人脸识别源码(2013.11.23新.包含测试图片,视频,各种包,opencv Dll文件) 软件下载地址 http://download.csdn.net/detail/anqing715/6560059 1.将下载好解压出来的ForFun项目到eclipse中 1)将根目录的全部DLL文件复制到C:windowsSystem32文件夹中.(不移动我的机子

脸部识别-关于opencv的人脸识别识别率极低

问题描述 关于opencv的人脸识别识别率极低 我用opencv做了一个人脸识别的应用.主要流程就是,从一幅图中检测出人脸,然后将人脸框定为一张新的图片,再利用这张图片,调用opencv的识别函数进行识别.可问题是,内置的三个算法我都用过了,为什么识别率都非常低呢?甚至基本是无法识别的. 我已经训练好了样本库的,训练用的是证件照,每个人的证件照通过旋转一定角度从而分别形成十个样本. 用于识别的照片是普通的生活照,近距离的人脸照. 解决方案 如果OpenCV提供的库直接的识别率有那么高,就不会还有

OpenCV学习(36) 人脸识别(1)

本文主要参考OpenCV人脸识别教程:http://docs.opencv.org/modules/contrib/doc/facerec/facerec_tutorial.html 1.OpenCV 从2.4开始支持3个新的人脸识别算法. Eigenfaces 极值特征脸 createEigenFaceRecognizer() Fisherfaces createFisherFaceRecognizer() Local Binary Patterns Histograms局部二值直方图 cre

脸部识别-android Opencv 人脸检测

问题描述 android Opencv 人脸检测 请问有大神做过opencv人脸识别的相关demo吗?找了好长时间都是人脸检测 解决方案 最近在做人脸识别,现在初步只做了人脸检测,比较简单,仅供参考. 功能是打开图片,进行人脸检测,输出人脸个数和检测范围. .......省略包 public class Staticdetection2Activity extends Activity { final private static String TAG = "Staticrecognition.

JDK安装以及开发环境搭建

无论是Java开发.J2EE以及Android开发搭建环境时JDK开发环境搭建及环境变量配置是必不可少的,这篇文章就来就分别介绍下JDK的下载以及不同平台的环境变量的配置. 1.安装JDK开发环境 官方下载网站:http://www.oracle.com http://www.oracle.com/technetwork/java/javase/downloads/index.html 目前最新版为8点击Download可以直接进入下载页面根据自己系统下载对应的版本即可,如果你想使用其他的版本可

《Java和Android开发实战详解》——1.4节搭建Java开发环境

1.4 搭建Java开发环境 Java和Android开发实战详解 在开发Java应用程序前需要搭建Java的开发环境,首先需要安装JDK,然后即可配合编辑工具或集成开发环境来创建Java应用程序.本书主要介绍如何使用Eclipse集成开发环境来创建Java和Android应用程序. 1.4.1 安装与设置JDK 一般来说,有些集成开发环境会一并安装JDK,例如JBuilder,不过,大部分集成开发环境需要用户自行安装JDK.本书使用的JDK版本是JDK 7(Java SE Developmen