调试人脸识别 无cpu版本出现的问题
问题1:
./start: symbol lookup error: ./libFaceAgeGender.so: undefined symbol: _ZN2cv17CascadeClassifier4loadERKSs
解决方法:
把opencv 人脸检测的部分运行 出现错误:
undefined symbol: _ZN2cv6imreadERKSsi
解决方法: 把人脸检测额的代码在本地的机器上编译一下 就可以了。
看来不能执行的问题也应该是在本地上编译一下就能解决了。
想着可能是需要把Testso 下面的文件make一遍 就能解决这葛问题
但是make 不过去 出现的问题是:
g++ -I /home/lxbot/face_detection_gender/Project_Face/opencv248/include -I /home/lxbot/face_detection_gender/Project_Face/opencv248/include/opencv -I /home/lxbot/face_detection_gender/Project_Face/opencv248/include/opencv2 -o start main.o -L /home/lxbot/face_detection_gender/caffelib -llmdb -lleveldb -lcaffe -lcublas -lcudart -lcurand -lboost_system -lboost_thread -lcudnn -lFaceAgeGender -luctools -lprotobuf -lopencv_flann -lopencv_video -lopencv_features2d -lopencv_objdetect -lopencv_core -lopencv_imgproc -lopencv_highgui -lhdf5 -lglog -lhdf5_hl #
/home/lxbot/face_detection_gender/caffelib/libFaceAgeGender.so: undefined reference to `Ctools_Init(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int)'
/home/lxbot/face_detection_gender/caffelib/libFaceAgeGender.so: undefined reference to `Ctools_ClassifyAndFeaExtract(void*, unsigned char*, int, int, int, CTOOLS_Result*, double*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void (*)(float*, int, int, int, int))'
/home/lxbot/face_detection_gender/caffelib/libFaceAgeGender.so: undefined reference to `cv::CascadeClassifier::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
collect2: error: ld returned 1 exit status
Makefile:18: recipe for target 'start' failed
make: *** [start] Error 1
猜测出现这个问题的原因是:
在libFaceAgeGender.so 链接的ldd libFaceAgeGender.so 的opencv 使用的版本是2.4.8
但是ldd 发现
调试人脸识别 无cpu版本出现的问题相关推荐
- 虹软人脸识别ArcSoft3.0NodeJs 版本实现
ArcSoft3.0_Nodejs 一.项目说明 虹软官网传送门 ,有不同平台和不同版本的sdk,有需要的根据业务下载. 此次项目支持windows和linux系统,mac 由于 禁用electron ...
- 初次使用虹软人脸识别SDK C++版本
本文章是基于虹软人脸识别SDK3.0,VS2019 首先,下载虹软人脸识别SDK,按照此目录下的PDF文件完成工程配置. 配置完成后,需要在以下目录将从官网获取的APPID以及SDKKEY进行填写,然 ...
- windows10安装无CPU版本的清华镜像pytorch,以及解决CondaHTTPError和ImportError: No module named 'torch'的问题
安装过程耗时两天,终于修成正果. 先列出最后成功的安装命令:(我的python版本3.6) conda install pytorch-cpu=0.3.1conda install torchvi ...
- 人脸识别门禁实现无意识自由通行!
近几年人工智能堪称科技应用大热门,左手解锁右手取款,AI赋能渐成主流.海口一个小区以全新的面貌出现在公众面前:人脸门禁.智能停车.刷脸取件.刷脸登记......令人称奇. 门禁作为一道人为保护层,通常 ...
- 虹软人脸识别WPF版本,含活体检测
虹软人脸识别WPF版本,3.0类库,含活体检测 源码地址: https://gitee.com/dacaba/arcface-demo-csharp-wpf3 将对应appid和appkey替换App ...
- 人脸识别登录:加强系统认证
识别未来 先看下效果图吧,满足你们的好奇心,哈哈哈 人脸登录成功 人脸登录失败 注册人脸 人脸库 一.创作动机 早在很久之前,公司同事已经实现了在网站的登陆模块加上人脸识别认证登陆功能,自己也就萌生了 ...
- 人脸识别3:C/C++ InsightFace实现人脸识别Face Recognition(含源码)
人脸识别3:C/C++ InsightFace实现人脸识别Face Recognition(含源码) 目录 1. 前言 2. 项目安装 (1)项目结构 (2)配置开发环境(OpenCV+OpenCL+ ...
- 最近调试人脸问题的总结--命令行+抽取第二级子目录的名称
最近调试人脸识别程序的总结 1. 人脸检测 人脸检测的阈值是0.7 在外部不允许更改 2. 命令行的程序 有时候出现点击批处理闪退的情况 比较建议的方式是重写一个bat 文件 目前没有找到根本原因 b ...
- opencv + face_recognition —— 人脸识别案例
文章目录 opencv + face_recognition -- 人脸识别案例 0. 版本信息 1. 导包 2. 识别图片中的面部 3. 实现摄像头中的面部追踪 4. 人脸追踪+识别,分析出不同的人 ...
最新文章
- SalttSack自动化运维(四)——JINJA模块
- android app自动化测试之UIAutomator
- 《疯狂Java讲义》7
- 这些明星日入斗金,为什么还要贷款?
- Java泛型简介–第6部分
- Django - AJAX
- javamail发送邮件的简单实例
- 用Windows XP自带的性能监视器测试瑞星2010性能(转)
- 1小时教你理解HTTP,TCP,UDP,Socket,WebSocket
- PKU 2528 POJ 2528 Mayor's posters ( 线段树+离散化 ) ACM 2528 IN PKU
- 杭州一般纳税人和小规模纳税人的区别
- 交换机端口镜像配置大全【汇集 22个各种品牌交换机】
- c语言标准差公式标准差数组,Excel标准差计算函数Stdev和StdevP的用法与区别,包含4个实例...
- 计算机网络信息安全毕业设计题目,网络信息安全系统毕业设计
- maven中resource配置详解
- todd li 保留_用Todd Motto对JavaScript进行解密
- Pytorch CPU Tensor与GPU Tensor的运算速度对比测试
- 盘点2018上半年最受欢迎的前端开发!
- 初学C语言:判断输入的数是否能被5整除。
- 使用聚合数据API查询快递数据-短信验证码-企业核名