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有两种方式:第一种方式是通过java的JNI,调用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:\opencv才ok...文件看kk大的了...实际有用的走十C:\opencv\build\x86\vc10哈面儿的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

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

  1. 使用二维码识别技术的好处_人脸识别技术什么场景都能使用吗?

    背景: 汇总了下老王在其他平台的原创回复,欢迎关注老王原创公众号[软件老王],关注不迷路. 人脸识别技术应用场景引争议 对人脸识别技术的应用也持保留态度,人脸不同于指纹.密码等,是裸露在外面的,并且还 ...

  2. SSM毕设项目基于人脸识别的景区人数统计系统zzr18(java+VUE+Mybatis+Maven+Mysql)

    SSM毕设项目基于人脸识别的景区人数统计系统zzr18(java+VUE+Mybatis+Maven+Mysql) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HB ...

  3. 【美团·北京沙龙报名】AI在外卖场景中的最佳实践

    [美团技术沙龙]由 美团技术团队 和 美团科协 主办,每期沙龙邀请美团及其他互联网公司的技术专家分享来自一线的实践经验,覆盖各主要技术领域. 活动时间:2019年12月7日 13:30-17:30 活 ...

  4. 人脸识别接口_人脸识别智慧零售场景从零开发

    近年来,人脸识别技术在智慧零售.人脸门禁和安防系统等领域得到了越来越多的应用.人脸识别在我们的日常生活中已随处可见,下面通过一个小故事讲述如何在智慧零售场景中使用腾讯云人脸识别接口进行开发. 源码地址 ...

  5. 腾讯云【人脸识别】服务的一次尝试(JAVA)

    背景 人脸识别是人工智能智能领域中应用最广泛的服务之一.个人认为,人脸识别也是目前人工智能领域中技术最成熟的技术之一.各大云服务厂商均开通了人脸识别的服务. 那就来尝尝吧.. 登陆注册->找到人 ...

  6. 最佳 开源 人脸识别算法_开源项目的最佳社会结构是什么?

    最佳 开源 人脸识别算法 代码审查是一种实践,可促进开源项目中的快速协作,知识共享和最高质量. 代码审查的社会结构是项目的定义特征. 开源项目的最佳社会结构是什么? 在本文中,我们通过分析三个常见模型 ...

  7. 生物与信息识别 在泛金融场景下的 最佳实践 初探---- 指纹识别厂商的解决方案总览

    文章大纲 北图高科(生物识别) 银行储蓄系统方案 银行ATM机取款指纹认证系统 汇顶科技 研腾科技 中天一维 亚略特科技股份有限公司 迪安杰 眼神科技 主要解决方案-中国农业银行 主要解决方案-中国工 ...

  8. 海康威视人脸识别智能终端获取设备事件二次开发Java

    项目需求: 需要获取刷脸的流水记录,参考是主动获取设备事件SDK 步骤流程 连接设备----建立获取设备事件长连接------成功后就可以获取到设备事件进行其余的逻辑处理 1.连接设备 注意:HCNe ...

  9. Google guava第一讲:guava缓存实战/使用场景/缓存清理/最佳实践/caffeine实战

    Guava缓存实战及使用场景 摘要:本文是Google guava 第一件,本文先介绍了为什么使用Guava Cache缓存,然后讲解了使用方法及底层数据结构,结合实际业务,讲解使用guava过程中踩 ...

最新文章

  1. 3.1常用类(java学习笔记)包装类及日期类
  2. calendar获取月份少一个月_6月份,花园小学、铁岭小学等哈尔滨南岗校区部分二手房量价齐涨...
  3. 服务器扫描出漏洞怎么才会被攻击_维护企业服务器安全,你需要做到这8点
  4. python设计一个动物类_我用Python实现了12500张猫狗图像的精准分类
  5. Net设计模式实例之中介者模式(Mediator Pattern)
  6. [转]vs2010 MSDN文档安装方法
  7. ui-sref与$state.go()的使用
  8. oracle with as用法_关于Oracle with语句用法说明
  9. 楼市、股市后下一届ZF将用什么去做超发货币的蓄水池(
  10. 谷歌插件IDM下载MODIS数据
  11. 计算机技术未来的研究热点,计算机科学前沿热点及发展趋势
  12. Zotero 知网文章不能转成pdf 的解决办法。
  13. 概率论中PDF、PMF和CDF的区别与联系
  14. 微信登录画面_微信进入界面的图片有什么含义?
  15. Docker Mysql使用学习
  16. 台式计算机硬盘的安装位置,台式电脑硬盘怎么安装_台式电脑硬盘安装方法-win7之家...
  17. 人机交互 交互形式和交互设备
  18. 查看从机状态 mysql_mysql常用操作命令
  19. HDU4745 Two Rabbits【区间DP】
  20. 微信分享点击回到原APP却仍然留在微信的问题

热门文章

  1. vscode个人配置
  2. 配置LANMP环境(2)-- 安装ifconfig命令与安装SecureCRT
  3. 点击空白 键盘消失 (待续……)
  4. 计算程序运行时间(.net1.1 于.net2.0的区别)在.net2.0中提供了Stopwatch类,简单例子...
  5. [shell] 让你提升命令行效率的 Bash 快捷键 [完整版]
  6. C#调用C++写的Dll时的运行时错误解决
  7. 每日 30 秒 ⏱ 无障碍世界
  8. jquery通过val()取不到textarea中的值
  9. 小白的 --Vuex 入门理解
  10. Caffe Windows版本的编译