问题标签 [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.

0 投票
1 回答
1848 浏览

c++ - Dlib 错误:错误 C1083:无法打开包含文件:'type_safe_union/type_safe_union_kernel.h'

我想在 Visual Studio 2013 中使用 Dlib(C++ 库)的图像处理包。

我创建了一个空项目并将“dlib-18.16\dlib\all\source.cpp”添加到解决方案资源管理器中的源文件中。然后,我将 dlib-18.16 的路径添加到了 VC++ 目录中的包含目录中,我还将 dlib-18.16\dlib 的路径添加到了 Visual Studio 的 C/C++ General 中的附加包含目录中。

我可以运行作为 Dlib 示例之一的文件 matrix_ex.cpp,但我无法运行文件 face_detection_ex.cpp,因为错误“无法打开包含文件:'type_safe_union/type_safe_union_kernel.h'”实际上是由按行#include <dlib/image_processing/frontal_face_detector.h>

我该如何解决这个问题?为什么程序找到了一些头文件,但在它们都位于同一个文件夹中时却找不到其他头文件?

0 投票
1 回答
4533 浏览

c# - 如何在 C# 中使用 dlib 库

无论如何我可以在 C# 中使用 dlib c++ 库。我的理解是创建一个可以从 c# 调用的 dll 可能有效,但我不知道该怎么做。任何帮助表示赞赏。我不熟悉 C# 和 dll。谢谢

0 投票
3 回答
1583 浏览

c++ - 用 cv_image 实现 dlib pyramid_up

我正在尝试在使用 dlib 库中的 cv_image 包装器包装的打开的 cv Mat 图像上使用 dlib 的函数 pyramid_up 。

和一起很好地工作,同样 acv::Mat很好地与. 但是,当结合使用时,我会从 dlibs interpolation.h 中得到一个错误列表,所有这些都说dlib::cv_imagedlib::array2d<rgb_pixel>dlib::pyramid_upcould not deduce template argument for..

有任何想法吗?

编辑:这个问题很久以前我不记得预期的目的,所以不能说解决方案是否有效。不过,Teresa 的建议似乎很可靠,如果将来发现,请尝试这样做。

0 投票
1 回答
1271 浏览

python - 安装 dlib 时出错

我正在尝试在 mac 上的虚拟环境中安装 dlib。

当我运行 ./compile_dlib_python_module.bat这是我得到的错误:

0 投票
2 回答
2280 浏览

python-2.7 - 在 MS Windows 上找不到 image_window Dlib Python 包

我目前正在处理对象识别并决定使用 Dlib,但是 python 包在 MS Windows 机器上找不到 image_window() 函数。

示例代码:

我收到以下错误:

“模块”对象没有属性“图像窗口”

在https://github.com/davisking/dlib/issues/7上提出了一个答案,但是由于我通过 conda 下载了该软件包,因此无法重新编译它。

0 投票
2 回答
6885 浏览

python - 如何在 Dlib 中保存带有检测框的图像?

我正在尝试修改 Dlib 的 train_object_detector 示例以将带有检测框的图像保存到文件中。如何使用叠加层保存图像。阅读此答案后,我做了:

但我得到这个错误:

0 投票
1 回答
108 浏览

c++ - 如何将 *.mjpg 文件加载到 dlib

我是 dlib 的新手。我想在 C++ 中使用来自 dlib 的示例“地标检测”,但我想将它与*.mjpg文件而不是简单图像一起使用。不知道怎么可能?

0 投票
1 回答
5239 浏览

c++ - 如何使用 DLIB 库加载 jpeg 文件?

在尝试运行从Here下载的示例程序后,我了解使用 jpeg 文件,我必须将 #define DLIB_JPEG_SUPPORT指令添加到项目中。但在此之前需要下载 jpeg 库并将其添加到项目中。我做了这些步骤:

1.从这里下载 jpegsr9a .zip并解压。

2.下载WIN32.mak并粘贴到jpeg根文件夹

3.从visual studio 2013工具打开开发者命令提示符

4.在命令提示符下输入:nmake -f makefile.vc setup-v10

5.在这些步骤jpeg.sln创建之后,注意当我在VS2013中打开jpeg.sln时,消息来了:

在此处输入图像描述

也许问题的根源从这里开始,我不知道

6.用正确的配置构建jpeg.sln(我用不同的配置构建了很多次,最近我用这个构建它。)在构建结束时出现错误:“无法启动jpeg.lib” 但在发布文件夹中或调试文件夹(取决于配置) jpeg.lib 已创建

  1. 打开使用 DLIB 检测人脸的主项目,我将 jpeg 根文件夹添加到 Additonal Include Directory 和 jepegroot/release 到 Additional Libarary Directory ,然后将 UseLibrary 依赖项更改为“yes”,我还将 jpeg.lib 添加到依赖项中。

在构建项目期间,错误来了: 在此处输入图像描述

这是我尝试构建和运行的源代码

//------------------------------------------------ --------------------------------------

我可以选择其他替代方案,但我花了太多时间到达这里,我想知道如何解决这个问题并在使用 DLIB 时加载 jpeg 文件

我还阅读了这些链接:

编译 libjpeg

http://www.dahlsys.com/misc/compiling_ijg_libjpeg/index.html

dlib 加载 jpeg 文件

http://sourceforge.net/p/dclib/discussion/442518/thread/8a0d42dc/

0 投票
2 回答
1460 浏览

python - 安装 dlib 时 Conda 和 Macports X11 冲突

我在 Mac 10.9.5 上,我正在尝试从这里为 python 安装 dlib

http://dlib.net/files/dlib-18.16.tar.bz2

我的 python 安装是很久以前制作的,带有conda

要安装 dlib,我遵循以下例程:

compile_dlib_python_module.bat文件中所述/Users/javier/dlib-18.16/python_examples

我首先遇到与Xlocale.hand相关的错误Xosdefs.h

这些文件位于/opt/local/include/X11/opt/X11/include/X11。我将那些我认为可以解决问题的文件复制到/anaconda/include/X11其中,因为我没有收到与这两个相关的错误消息。

我跑:

现在我收到很多错误消息,例如:

所有相关文件,如XmbTextExtents/opt/X11/share/man/man3 其中,压缩版本 ( XmbTextExtents.3.gz) 在这里/opt/local/share/man/man3

错误是由于 dlib 安装在/anaconda/include/X11/它应该看的时候看的/opt/X11/include/X11(我猜)。我试图编辑CMakeCache.txt文件中的相关键,使它们看起来像:

但它不起作用。有人建议我从 Homebrew 开始“新鲜”(即从 conda 和 macports 中删除任何痕迹,然后用 Homebrew 重新进行整个安装),但这对我来说似乎是一个相当激进的“解决方案”,同时考虑到我已经安装了很多东西。

以防万一,我的 .profile 文件中的相关行如下所示:

在此先感谢您的时间。

0 投票
1 回答
330 浏览

machine-learning - Pegasos 参数调整

我正在尝试调整 pegasos 算法参数,但没有运气。

这是使用 6 个一维点的简单示例。

我得到的输出:

所以我得到所有样本预测为负或正的问题。

更新:

问题解决了:

https://github.com/davisking/dlib/issues/49