美文网首页
iOS 项目导入Dlib

iOS 项目导入Dlib

作者: Q14 | 来源:发表于2019-07-26 15:39 被阅读0次

Dlib

Dlib是一个现代c++工具包,包含机器学习算法和工具,用于用c++创建复杂的软件来解决现实世界中的问题。它被广泛应用于工业和学术界,包括机器人、嵌入式设备、移动电话和大型高性能计算环境。Dlib的开源许可允许您在任何应用程序中免费使用它。

如果要查看源码或官网请点击 Dlib on git hub

DLib 在Xcode 上的集成

Dlib包含一个.a 和一个头文件的文件夹,和 [face landmarking ] ( http://dlib.net/files/ )可以选择 shape_predictor_5_face_landmarks.dat.bz2shape_predictor_68_face_landmarks.dat.bz2 只是检测点位信息不一样 (64个点位 和5个点位)
贴一个 我的百度云 Dlib 头文件 .a 以及 shape_predictor_68_face_landmarks.dat.bz2 百度云链接 密码 83pX
可以直接放到项目中 需要注意的是 我们拖进来以后那个dlib 的文件夹不能在工程里,一定要remove 掉,否则build 不起来,记住不是 move to trash

屏幕快照 2019-07-26 下午3.30.49.png

贴一个dlib在本地文件的图


屏幕快照 2019-07-26 下午3.19.44.png
再贴一个 Xcode 文件的路径 屏幕快照 2019-07-26 下午3.21.07.png

配置工程

build setting 搜索 preprocessor macros

然后添加宏
DLIB_JPEG_SUPPORT
DLIB_NO_GUI_SUPPORT
NDEBUG
DDLIB_USE_BLAS

DLIB_USE_LAPACK

屏幕快照 2019-07-26 下午3.34.35.png
添加依赖库

Acceletrate.framework

屏幕快照 2019-07-26 下午3.36.19.png
导入Dlib 头文件

build setting 搜索 header search path
然后添加 "$(SRCROOT)/QJDlibFace/lib/"

 "$(SRCROOT)/<项目名字>/lib/"

然后就可以在项目中愉快的使用了

相关文章

  • iOS 项目导入Dlib

    Dlib Dlib是一个现代c++工具包,包含机器学习算法和工具,用于用c++创建复杂的软件来解决现实世界中的问题...

  • iOS空白项目配置.gitignore忽略文件

    iOS项目配置.gitignore 忽略文件 1.首先iOS项目创建忽略文件一定要是空白项目,要是导入已有项目则需...

  • 二维码生成与扫描

    一、下载 libqrencode SDK 1.以从github上下载好ZBarSDK,导入项目,并且导入相关iOS...

  • Swift-SQLite.swift使用

    导入SQLite.swift 推荐使用CocoaPods进行导入,CocoaPods是一个负责管理iOS项目中第三...

  • Reason: image not found

    iOS导入Unity项目的Vuforia.framework文件报错:dyld: Library not load...

  • 出行SDK

    客户端 iOS 集成流程 手动导入 启动Xcode,把 iOS 包中的压缩文件中以下文件拷贝到项目文件夹下,并导入...

  • iOS App导入自定义字体

    原文iOS App导入自定义字体 需求 iOS项目中需要导入第三方字体,来进行显示字体样式。 实现方法 1 先找到...

  • iOS Easy Pay集成

    导入代码 步骤1:启动IDE(如Xcode),把iOS包中的压缩文件中以下文件拷贝到项目文件夹下,并导入到项目工程...

  • plist文件的导入,找不到该plist文件的路径(iOS开发)

    plist文件的导入,找不到该plist文件的路径(iOS 开发) 场景: 在自己的项目中导入一个plist文件,...

  • iOS资源存放问题

    iOS资源存放问题 前言:在开发过程中,经常需要导入文件到项目中,具体如何导入与导入到那里,本节会重点分析(接下里...

网友评论

      本文标题:iOS 项目导入Dlib

      本文链接:https://www.haomeiwen.com/subject/ctfdrctx.html