您可以使用JavaCV进行面部检测.JavaCV是OpenCV的Java包装器.它没有提供真/假但是图片中面部的位置.你可以这样做:

public class FaceDetect {

// Create memory for calculations

CvMemStorage storage = null;

// Create a new Haar classifier

CvHaarClassifierCascade classifier = null;

// List of classifiers

String[] classifierName = {

"./classifiers/haarcascade_frontalface_alt.xml",

"./classifiers/haarcascade_frontalface_alt2.xml",

"./classifiers/haarcascade_profileface.xml" };

public FaceDetect() {

// Allocate the memory storage

storage = CvMemStorage.create();

// Load the HaarClassifierCascade

classifier = new CvHaarClassifierCascade(cvLoad(classifierName[0]));

// Make sure the cascade is loaded

if (classifier.isNull()) {

System.err.println("Error loading classifier file");

}

}

public boolean find (Image value ){

// Clear the memory storage which was used before

cvClearMemStorage(storage);

if(!classifier.isNull()){

// Detect the objects and store them in the sequence

CvSeq faces = cvHaarDetectObjects(value.getImage(), classifier,

storage, 1.1, 3, CV_HAAR_DO_CANNY_PRUNING);

// Get the number of faces found.

int total = faces.total();

if (total > 0) {

return true;

}

}

return false;

}

}

java 人脸检测_Java人脸检测库相关推荐

  1. java实时检测_JAVA 实时检测二进制流字符集

    可能经常有些不是固定字符集的文本文件需要处理,或者接收一些不固定字符集的请求,可能是 GBK 也可能是 UTF8,这时候就可能需要实时判断一下文本的字符集了. 精简后的代码如下: public sta ...

  2. java动态打包_java 调用动态库打包sdk

    java连接c++动态库并生成jar包提供给别人调用 1.需要将java通过jni生成头文件,并导入到c++项目并对c++进行jni方法继承 在项目的src目录执行,否则会提示 错误:找不到符号 ja ...

  3. 博学谷java单选题_java单选题库 博学谷

    D. m=2 答案:C 解析:本题中有三个循环语句,首先在外层循环中判断m!=n是否成立,如果成立进入内层循环,然后在内层循环中分别比较m>n还mn,会执行嵌套循环中的第2个,最终输出结果为1 ...

  4. java cnn图像识别_Java分布式神经网络库Deeplearning4j之上手实践手写数字图像识别与模型训练...

    环境的搭建可以参考另一篇文章. 第一步运行MnistImagePipelineExampleSave代码下载数据集,并进行训练和保存 需要下载一个文件(windows默认保存在C:\Users\Adm ...

  5. java dlib实现人脸检测_利用dlib库进行人脸检测

    一.dlib的使用 dlib需要预先的安装 ①安装Python还是推荐3.5 ②下载dlib的安装包 https://pypi.python.org/pypi/dlib/18.17.100 选择匹配的 ...

  6. 基于虹软使用Java实现人脸识别、人脸比对、活性检测等

    基于虹软使用Java实现人脸识别.人脸比对.活性检测等 虹软: 免费,高级版本试用 支持在线.离线 有 Java SDK,C++ SDK 一.注册虹软开发者平台 点击注册 注册完成后可在"我 ...

  7. CV:利用cv2+dlib库自带frontal_face_detector(人脸征检测器)实现人脸检测与人脸标记之《极限男人帮》和《NBA全明星球员》

    CV:利用cv2+dlib库自带frontal_face_detector(人脸征检测器)实现人脸检测与人脸标记之<极限男人帮>和<NBA全明星球员> 目录 输出结果 设计思路 ...

  8. Github项目|几行代码即可实现人脸检测、目标检测的开源计算机视觉库

    关注&置顶"算法猿的成长" 每日8:30,干货速递! 2019 年第 73 篇文章,总第 97 篇文章 今天介绍一个简单.易用的开源计算机视觉库,名字是 cvlib,其 G ...

  9. CV之FR:基于cv2和dlib库自带frontal_face_detector(人脸征检测器)利用landmarks.dat文件实现人脸检测与人脸标记之《极限男人帮》和《NBA全明星球员》案例应用

    CV之FR:基于cv2和dlib库自带frontal_face_detector(人脸征检测器)利用landmarks.dat文件实现人脸检测与人脸标记之<极限男人帮>和<NBA全明 ...

最新文章

  1. Uva 10177 - (2/3/4)-D Sqr/Rects/Cubes/Boxes?
  2. pandas基于dataframe字符串数据列包含(contains)特定字符串来筛选dataframe中的数据行(rows where values contain substring)
  3. 回港二次上市,会是内容社区平台的更优选吗?
  4. windows QT kits配置
  5. 在杭州,吃过这60样东西,人生才算完美!
  6. 形考任务一在mysql创建数据库及表_数据库运维 形考任务1 实验1 MySQL数据库服务器配置...
  7. WinEdt LaTex(四)—— 自定义新命令(newcommand、def)
  8. svn添加提交备注限制和自动发布web项目
  9. File Converter——万能格式转化神器
  10. 【Python】从0到1:30行代码制作表白窗口!(可直接copy + 运行哦~)
  11. cad黑色背景变成白色_CAD操作记不全?看这个就够了!附上全面整理,动图教程-深圳造价培训...
  12. windows下同一个显卡配置多个CUDA工具包以及它们之间的切换
  13. java计算机毕业设计医院远程诊断系统源程序+mysql+系统+lw文档+远程调试
  14. 移动硬盘错误检查与快速修复方法
  15. 哔哩视频客户端与视频本地化(下载)
  16. safari html 字体设置,css – Safari字体渲染问题
  17. java bookkeeping_Java - ExecutorService shutdown系列方法 的理解
  18. 三菱mr系列服务器故障代码a6,三菱数控系统伺服故障和报警代码大全,超实用!...
  19. print(f‘‘)的用法
  20. python爬虫爬取4K图片实例

热门文章

  1. HALCON示例程序check_hazelnut_wafers.hdev威化饼干质量检测(完整与否,是否破碎)
  2. JAVA 比较两张图片的相似度
  3. 若依ruoyi左侧菜单栏增加新的主题色
  4. 利用分块矩阵计算矩阵乘法可以有效利用Cache
  5. 日常生活小常识(10)
  6. 名帖158 欧阳询 行书《 千字文》
  7. 属于哪个单元_标配三单元8英寸低音炮!STARKE Echo5.1时尚卫星家庭影院试用
  8. 【07】一阶系统的阶跃响应与时间常数_低通滤波器思想
  9. 巧用Superset大数据分析平台搞定各类图表
  10. Python 运算符Ⅴ