关于移植人脸识别功能到linux开发板的学习笔记

本人其他项目链接基于linux的智能仓储项目
基于Qt的人脸识别
基于STM32的智能家居
移植人脸识别到Linux开发板上
基于正点原子的IMX6ULL开发板的智能车载系统(Qt)

文章目录

  • 关于移植人脸识别功能到linux开发板的学习笔记
  • 前言
  • 一、准备工作
  • 二、依赖库的编译步骤
  • 总结

前言

在前面的学习中,在ubuntu中成功跑通了人脸识别模块。那么如何将人脸识别移植到linux开发板上呢?


提示:以下是本篇文章正文内容,下面案例可供参考

一、准备工作

其实该功能最难的是环境搭建工作,逻辑代码部分倒是很简单。首先就是得安装openssl库、libcurl库、jsoncpp库。但是这三个库也不是说简简单单的是使用apt-get install命令就能完成的,因为这样编译默认得到的是x86架构的库,没办法放在板子上跑,所以就得交叉编译。

二、依赖库的编译步骤

首先是安装好openssl、jsoncpp、libcurl库,然后进入到makefile文件中,将默认的编译器的环境变量换成交叉编译器的环境变量(说着简单,其实挺复杂的,具体的大家可以参考迅为电子的有一期车牌识别项目视频,此处为迅维电子的车牌识别项目入口

然后就是还得去百度智能云平台下载相应的API的包到工程目录下,方便调用。

在上述的库安装好后安装cmake,通过cmake将opencv也想办法编译成arm架构的,最终将刚刚编译好的库的include/ lib/文件夹(openssl、libcurl、jsoncpp)拷贝到根文件系统中的/lib文件夹,然后修改根文件系统的环境变量。还得将opencv的库拷贝到根文件系统的/lib目录下。
其实安装库的时候要各种不同版本的库还会存在兼容性问题,所以并不简单

总结

提示:这里对文章进行总结:

例如:现在自己只是了解了下大概流程,具体实施过程中肯定还会遇到其他困难。希望自己能坚持学下去,之后要是移植成功会继续完善这个帖子

关于移植人脸识别功能到linux开发板相关推荐

  1. 【嵌入式Linux应用】初步移植MQTT到Ubuntu和Linux开发板

    1. 概述 ​ 本篇主要是记录将MQTT移植安装到百问网STM32MP157开发板上,并且是跑一下MQTT的一个例程来验证,要完成本次移植安装,必须要保证电脑和开发板都能上网.. 2. 软件平台 ​ ...

  2. opencv 全志_移植opencv人脸识别到全志A10开发板上 +linux3.0内核

    移植opencv人脸识别 libz:    zlib-1.2.3 libjpeg:   jpegsrc.v6b libpng:   libpng-1.2.18 libyasm:   yasm-0.7. ...

  3. NDK开发前奏 - 实现支付宝人脸识别功能

    1. 基于 Android Studio 的 opencv 配置与使用 先推荐一本书<计算机视觉 - 算法与应用>,相信用过 OpenCV 的哥们都知道这是用来干啥的,这里我就不再啰嗦.只 ...

  4. 用Python-opencv快速实现人脸识别功能(从零开始教你)(复制粘贴即可用)

    用Python快速实现人脸识别功能 首先: 一.开发环境: 1.你需要个Python,下载好后设置环境变量(CSDN上面有很多这里不做过多介绍)可以参考 Python下载教程 2.下载pip-参考博主 ...

  5. 人脸识别手机端APK分享 | 极速体验人脸识别功能 创建一个简单的人脸识别手机APP程序

    1.前言 虹软公司提供免费离线人脸识别,对于开发者提供了比较友好.完整的可配置demo.但是如需直接体验功能,还是要花一点时间去完成项目编译.配置等一系列工作,对于初学者.不怎么熟悉整个项目的人来说可 ...

  6. java人脸识别教程_用 Java 实现人脸识别功能(附源码)

    > 整理了一些Java方面的架构.面试资料(微服务.集群.分布式.中间件等),有需要的小伙伴可以关注公众号[程序员内点事],无套路自行领取 更多优选 引言 远程在家办公的第N天,快要闲出屁了,今 ...

  7. Linux移植:正点原子阿尔法IMX6ULL开发板Linux内核源码移植详细步骤(4.1.15版本内核)

    Linux移植:正点原子阿尔法IMX6ULL开发板Linux内核源码移植详细步骤(4.1.15版本内核) 文章目录 Linux移植:正点原子阿尔法IMX6ULL开发板Linux内核源码移植详细步骤(4 ...

  8. 【转】人脸识别功能的用户体验设计优化

    2016-08-09 人脸识别技术是生物特征识别技术的一种,因其相对其它生物特征识别技术的优点而在市场上得到广泛应用.在人脸识别功能优化设计的项目中,主要以"三步走"的流程完成了设 ...

  9. Facebook表示将不会默认开启人脸识别功能,被罚怕了?

    据外媒报道,Facebook在本周二表示,该公司的人脸识别功能现将面向所有用户开放,不过用户可以选择不使用这项技术,并且,对于未自行选择的用户,Facebook也将不会默认开启这项功能. 在此之后,已 ...

  10. Facebook面向所有用户开放人脸识别功能;福布斯美国最具创新力领袖公布;AMD:将发新BIOS 优化三代锐龙加速性能……...

    戳蓝字"CSDN云计算"关注我们哦! 嗨,大家好,重磅君带来的[云重磅]特别栏目,如期而至,每周五第一时间为大家带来重磅新闻.把握技术风向标,了解行业应用与实践,就交给我重磅君吧! ...

最新文章

  1. Paper2:Fast 3D Line Segment Detection From Unorganized Point Cloud
  2. python【蓝桥杯vip练习题库】ALGO-236大小写转换
  3. android自定义url协议,Android自定义URL方案…?
  4. [原创]mybatis中整合ehcache缓存框架的使用
  5. php怎么在html上得到input值,怎么把一個php頁面的值傳到另一個html表單中的input里面去...
  6. 黑龙江省:到2025年将建成5G基站11.4万个
  7. LeetCoed 5383. 给 N x 3 网格图涂色的方案数
  8. Win7 64位中文旗舰版上Cocos2d-x 3.0的Android开发调试环境架设
  9. 软件测试术语中英文对照
  10. my sql实验视图_数据库SQL 视图的创建及使用实验报告(共5篇)
  11. 机器学习 - 概念学习
  12. html入住登记源码,酒店客户入住登记管理系统设计与实现.doc
  13. 建立良好人际关系的原则
  14. Java 用NIO实现一个聊天室(多人聊天、单人聊天)
  15. 邓俊辉《数据结构》-列表学习笔记
  16. OpenJ_Bailian - 2692 假币问题
  17. Java 实例 – 打印平行四边形和打印倒立的三角形
  18. 参与Gitlab开源库开发指南
  19. 1696C. Fishingprince Plays With Array【思维题 + 中间状态 + 优化存储】
  20. java入门基础学习(三)

热门文章

  1. 狂神学习系列18:Redis
  2. blast2go windows 下本地化
  3. C 中用语言描述出下述方法的功能,2015年10月自考《大学语文》模拟试题及答案4...
  4. 仿新浪微博布局学习——妙用TabHost
  5. 英文论文查重率怎么算?
  6. 雷视一体机助力智慧高速路侧感知建设
  7. 新加坡政府设立网络安全实验室
  8. AWS学习(一)——AWS云技术基础
  9. SQL查询左连接、右连接、内连接
  10. java反射机制和运用