Dlib正面人脸检测在IOS中不起作用
Dlib frontal face detection is not working in IOS.?
我正在使用IOS的dlib包实现样本人脸检测代码。我为dlib包生成静态库。
我做了什么
- 为IOS生成DLIB静态库。
2。为IOS编写了dlib正面人脸检测示例代码,并与dlib静态库链接。
- 编译成功。
我想要的
应用程序正在工作,但没有检测到人脸。我从dlib正面人脸检测代码中得到每次人脸大小为零。
我做错了什么吗?你能告诉我为什么dlib正面人脸检测代码不能检测人脸吗?
你能提供任何用于IOS的样本dlib人脸检测代码吗?
如果遇到上述错误,则意味着您没有正确地使用arm7架构构建dlib。为此,将下面的代码(写在project(dlib)之后)添加到dlib的CMakeLists.txt中。
对于我来说,我宁愿不使用静态库进行iOS开发。我已经在我的iPhone中成功地运行了地标检测,只需将包含路径中的dlib文件夹和dlib/all/source.cpp添加到项目中。为了让检测更快,你可以用旧的听觉级联改变原来的人脸检测(将检测大小设置为70左右,在iPhone6s中会让你的帧数超过40帧)。
好运。
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fobjc-abi-version=2 -fobjc-arc -std=gnu++11 -stdlib=libc++ -isysroot ${CMAKE_OSX_SYSROOT}")
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fobjc-abi-version=2 -fobjc-arc -isysroot ${CMAKE_OSX_SYSROOT}")
IF (${SIMULATOR})
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mios-simulator-version-min=6.0")
ENDIF()
相关文章:
- 我的神经网络不起作用 [XOR 问题]
- 在C++程序中输入的文本文件将不起作用,除非文本被复制和粘贴
- C++映射:具有自定义类的运算符[]不起作用(总是返回0)
- C++为什么尽管我调用了void函数,它却不起作用
- 为什么在保护模式下继承升级不起作用
- 循环在计数器中不起作用
- 在其他文件中创建类时在 c++ 项目中不起作用
- Visual studio代码重构似乎不起作用(例如,重命名符号-f2)
- 为什么二进制搜索在我的测试中不起作用
- 我的代码中有错误吗?使用BGI图形的C++代码对我不起作用
- 为什么 const std::p air<K,V>& 在 std::map 上基于范围的 for 循环不起作用?
- 带有指定长度字符* 参数的 std::regex_search 在 VS2017 中不起作用?
- Bjarne Stroustrup Book - std_lib_facilities.h - 不起作用(未知类型名称)
- 为什么简单的算术减法在"if"条件下不起作用?
- 为什么Stroustup书中的has_f不起作用
- 你能检查一下为什么在这个代码中从链接列表中删除项目不起作用吗
- 二进制文件:ios ::二进制文件不起作用
- fstream::open() Unicode 或非 ASCII 字符在 Windows 上不起作用(使用 std::ios::out)
- 为什么ios::app(append)在C++中不起作用
- Dlib正面人脸检测在IOS中不起作用