zoukankan      html  css  js  c++  java
  • atitit.人脸识别的应用场景and使用最佳实践 java .net php

    atitit.人脸识别的应用场景and使用最佳实践 java .net php 

    1. 人脸识别的应用场景 1

    2. 框架选型 JNI2OpenCV.dll and JavaCV 1

    3. Url api  1

    4. 使用法 2

    5. 问题解决 2

    6. 测试main修改 2

    7. 主要的code 2

    8. 参考 3

    1. 人脸识别的应用场景

    图片库清理...不个要保持的图片(有人脸/ngaiz,呵呵)跟个马用的图片分割开...

    人物识别::::  不同样的人脸可以识别...

    物体识别::: OpenCV可以使用来物体识别:

    2. 框架选型 JNI2OpenCV.dll and JavaCV

    OpenCV是Intel公司支持的开源计算机视觉库。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法。

    做数字图像处理的同学都知道,OpenCV这个库很好用。在Java中使用OpenCV有两种方式:第一种方式是通过javaJNI,调用C++编写的OpenCV的动态链接库;第二种方法就是直接用JavaCV了。下面详细介绍下JavaCV的使用。俄想,JavaCV也走十opencv的封装吧...

    直接用JAVA实现人类识别定位的例子在网上很难找到,多是依靠JNI 调用OpenCV本地方法实现的,那么这里先来说说这种方法,

    javacv 人脸识别源码(2013.11.23 新。包含测试图片,视频,各种包,opencv Dll 文件)软件下载地址 :百度 “标题”即可 1.将下载好解压出来的 ForFun 项目到 .

    作者:: 老哇的爪子 Attilax 艾龙,  EMAIL:1466519819@qq.com

    转载请注明来源: http://blog.csdn.net/attilax

    3. Url api 法

    这个是基于facebook刚刚收购的face.com的api接口实现的 
    详情: http://developers.face.com/account/

    需要申请apkey,几步就搞定啦。

    我测试了一下,直接重eclipse导出来,大家把项目直接导入eclipse就能用了

    各种jar包齐全(官方有demo,但是没有jar包哦,不嫌麻烦的可以直接用官方的,或者熟悉maven的也可以啦)

    4. 使用法

    训练:::要是物体识别or 人物识别,必须要训练...

    普通的脸识别走不用,有默认的训练库走ok兰

    5. 问题解决

    no opencv_core245 in java.library.path

    原因:新不上 opencv_core245.dll  ...

    下载opencv245 (300M) ..upzip 3g...不个哪放得个windows,system目录韩式新不上...

    放的个-Djava.library.path 韩式不行..

    网上查询,子能放得个.C:opencvok...文件看kk大的了...实际有用的走十C:opencvuildx86vc10哈面儿的bin跟个lib ,,总才70M,,zip在后20M

    6. 测试main修改

    System.out.println(System.getProperty("java.library.path"));

    @SuppressWarnings("all")

    FaceRecognizer fr=new FaceRecognizer();

     

    7. 主要的code

    FaceRecognizer fr=new FaceRecognizer();

    FileDialog fd=new FileDialog(LoginShell.sShell,SWT.OPEN);  

    fd.setFilterExtensions(new String[]{"*.jpg","*.bmp","*.png","*.*"});

    fd.setFilterNames(new String[]{".jpeg",".bmp",".png"});

    String filename=fd.open();

    fr.recongizeFormImage(filename);

    8. 参考

    opencv使用,人脸识别,java使用opencv - feiwei的专栏 - 博客频道 - CSDN.NET.htm

    Java实现人脸识别_Linux编程_Linux公社-Linux系统门户网站.htm

    我要啦免费统计
  • 相关阅读:
    day35
    Audio Unit 基础
    Audio Unit 介绍
    音频PCM编码
    iOS libyuv
    FFmpeg AVPacket
    FFmpeg AVCodec
    FFmpeg编译iOS静态库
    iOS-Cocoapods更新不及时
    iOS-读取txt文件中文乱码
  • 原文地址:https://www.cnblogs.com/attilax/p/5963903.html
Copyright © 2011-2022 走看看