问题标签 [dlib]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 链接错误 dlib C++,Windows 7 上的 Visual Studio 2013
我正在尝试从 dlib 示例文件夹编译和运行 face_detection_ex.cpp。但我收到了很多链接错误示例 - dlib::image_window_.. 我尝试了 -luser32 -lws2_32 -lgdi32 -lcomctl32 -limm32 之类的库,但 VScoundt 找到了它。
c++ - 将额外数据传递给函数
我正在使用 C++ 的 dlib 优化库,特别是以下函数:
函数 f 和 der 旨在获取正在修改的数据参数的向量以获得我的函数的最大值。然而,我最大化的函数有四个参数(一个是我的数据集,另一个是我固定的)。但是,由于它们应该具有的格式,我不能将这些作为输入传递给我的 f 和 der 函数。如何将这些数据放入我的函数中?我目前正在尝试以下(我硬设置变量 c 但对于向量 xgrequ 我每次处理函数时都从文件中读取数据。
这是我的实际函数调用的样子:
c++ - 在 Qt 项目中包含 dlib
我正在尝试将 dlib 库添加到我的 Qt5 项目中。我已经使用没有NO_GUI_SUPPORT
(即使用 GUI)和没有ISO_CPP_ONLY
. 我已经将它编译到共享库中CMAKE_INSTALL_PREFIX = my_qt_project_dir/dlib
,安装并包含到我的项目中:
我在代码中包含此标头:
但在编译期间得到这个错误
他们中有一些:
我正在使用在 gentoo 4.0.9 上运行的 CMake 3.3.1、QtCreator 3.4.2、Qt 5.4.2、gcc 4.9.3。
如何处理?
c++ - 如何在 iOS Swift 中使用 dlib?
我正在使用 swift 和 Dlib在 iOS 上做一个简单的演示项目。假设我已经修改了使用 dlib C++ Lib 提取面部地标的代码,并且我已经在 Xcode 中测试了我的代码,这非常好(虽然捕获有点慢)。
现在,我想用 iPhone 前置摄像头来做设备测试。我目前只知道 C++ 和 Swift。如何将它们结合在一起?推荐的方法是什么?我是否需要将我需要的所有函数放在 *.mm 文件中,并在 Swift 代码中调用它们?
期待很好的答案,非常感谢!
python - 在 os x 上编译 dlib 时出错
我正在尝试在我的计算机(OS X 10.10)上编译 dlib,但遇到了一个错误,我不知道如何修复。当我运行 CMake 时,我得到了这个输出
首先,我想知道 CMake 是如何找不到 Boost 的,但在下一行中给出了我目前在我的计算机上安装的 boost 版本?其次,我想知道如何修复 pythonlibs 错误?我试过谷歌搜索,但主要是发现其他人有类似的错误,但不知道这意味着什么或如何解决它。任何帮助将不胜感激。谢谢
c++ - 如何在 Eclipse 项目中正确包含 Dlib?
我目前正在尝试在我自己的项目中使用Dlib c++ 库。所以我将 dlib 的主文件夹包含到我的项目中。我还将 dlib/all/source.cpp 添加到我的项目中。当我尝试在自己的 test.cpp 文件中编译svm_c_ex.cpp示例的代码时,我只得到:
fatal error: dlib/svm.h: No such file or directory
Dlib:如何编译部分对我没有帮助,我在网上找不到更多信息。任何帮助表示赞赏!
dlib - dlib:extract_highdim_face_lbp_descriptors 中的 extract_histogram_descriptors 返回带零的向量
我正在尝试提取此功能,但它返回一个全为零的向量。我调用了函数 dlib::extract_highdim_face_lbp_descriptors 并按照代码进行操作,似乎 extract_histogram_descriptors 就是它返回的零。
所以我希望任何人都可以提供帮助,将不胜感激。
谢谢
这是我的代码的重要行:std::vector features;
face 是一个包含已识别人脸的 array2D,shape 的类型为 dlib::full_object_detection。我还检查了 grayFace 和 shape 是否正确。
python - 安装 dlib python 模块得到段错误
我正在尝试安装 dlib python 模块,但是每次尝试导入它时,都会出现段错误并且 python 像这样崩溃。
我没有收到任何其他错误消息,因此我不确定如何解决此问题。我在OS X上使用自制软件安装了boost和python(并通过系统python进行符号链接)。我一直在四处寻找,我发现这通常是由boost和python的不兼容版本引起的,这可能是由于使用自制版本的库引起的与系统python。我相当确定这是某种原因,但 CMake 在编译时告诉我这一点
所以我知道python库和boost库都来自自制程序管理/usr/local/bin
而不是系统管理/usr/bin/
。使完成正常并返回成功,甚至似乎安装一切都很好。
之后,它安装在我的 python 站点包中,可以通过 pip 查看
但如果我尝试导入它,它总是会导致段错误。我正在使用包含setup.py
的安装程序,并且认为如果 python/boost 不匹配,我可能需要自己运行 CMake,但它们对我来说看起来不错。有人对我有什么建议吗?任何帮助将不胜感激。
cmake - 为 dlib 创建共享库
按照使用 cmake (这里)编译 dlib 的说明生成一个静态 dlib 库:
如何指示 cmake 生成共享 (.so) 库?