在安卓系统中检测脸部地标点
我正在开发应用程序,其中我需要在摄像头凸轮或化妆凸轮等凸轮上获得地标点.我也希望它也适用于iOS.请指导我寻求强大的解决方案. 我使用了Dlib和Luxand. dlib: https://github.com/tzutalin/dlib-dlib-and dlib-and dlib-android-app-app luxand: http://www.luxand.com/facesdk/facesdk/facesdk/download//p> dlib很慢,大约有2秒的滞后(请查看GIT页面上的演示视频),而Luxand还可以,但已付款.我的首要任务是使用开源解决方案. 我也使用了Google Vision,但他们没有提供太多的面标点. 因此,请给我一个解决方案,以使DLIB能够快速工作或其他任何其他选项将跨平台优先. 预先感谢. 解决方案 如果您采用一些快捷方式,则可以在Android(20-30 fps)上实时检测面部标志.这是一个很棒的图书馆. 初始
0 2024-01-31
编程技术问答社区
我如何在Fedora 30上安装dlib?
我正在将face_rcognition模块用于爱好项目.然后我从github下载源代码,然后将其放入项目文件夹中.它可以正常工作. 如何在Fedora 30上正确安装Dlib? 我尝试通过PIP和Anaconda安装DLIB,都没有工作. 解决方案 根据sudo dnf install python3-dlib 其他解决方案 快速安装 它在conda forge 上,因此您可以使用 conda install -c conda-forge dlib 建议练习 更好,使用YAML并为您的项目创建新的Env.例如,如果您只想仅运行face_recognition>,那么以下yaml就足够了: face_rec.yaml name: face_rec channels: - conda-forge dependencies: - python=3.7 - click>=6.0 - dlib>=19.7 - numpy -
14 2024-01-26
编程技术问答社区
在Mac OS上安装Anaconda的dlib模块的问题
我试图在我的Mac OS上安装DLIB,我使用了Anaconda,下面的图片是我尝试安装模块时发生的错误. 我确实安装了cmake,但仍然失败. 预先感谢您帮助我弄清楚这一点,欢呼. 解决方案 dlib在 python 3.6至3.7.0 版本中提供支持.尝试通过以下命令在Anaconda提示中安装DLIB., 步骤1: conda create -n env_name python = 3.7.0 步骤2: conda激活env_name 步骤3: conda install -c conda -forge dlib = 19.17 -c是渠道的代表,康达 - 福克是频道之一. 您可以在此链接中找到conda的所有支持套件.anaconda.com/pkgs/main/win-64/
2 2024-01-26
编程技术问答社区
使用中文低语算法进行人脸聚类
我试图使用中国耳语算法进行面部聚类.我已经使用dlib和python来为每个面部提取特征,并如Davisking在 https://github.com/davisking/dlib/blob/master/master/examples/dnn_face_recognition_ex.cpp . 然后,我按照给出的说明构造了一个图.我实施了中文耳语算法,并应用于此图.谁能告诉我我犯了什么错误?谁能使用中文耳语算法上传Python代码进行面部聚类?这是我的中文守则: import networkx as nx import random from random import shuffle import math def chinese_whispers(nodes,edges,iterations): G = nx.Graph() G.add_nodes_from(nodes) #print(G.node) for n, v in enume
0 2024-01-23
编程技术问答社区
用Yocto编译Dlib库
我正在尝试与Yocto交叉编译.该应用程序使用DL​​IB库,因此我必须为DLIB制作食谱.食谱应该如何? @r.gopi 当我尝试从 @astor555构建DLIB食谱时,我会收到以下错误: ERROR: dlib-1.0+gitAUTOINC+3b794540ba-r0 do_package: QA Issue: dlib: Files/directories were installed but not shipped in any package: /usr/lib/cmake /usr/lib/cmake/dlib /usr/lib/cmake/dlib/dlib.cmake /usr/lib/cmake/dlib/dlib-release.cmake /usr/lib/cmake/dlib/dlibConfig.cmake /usr/lib/cmake/dlib/dlibConfigVersion.cmake Please set FILE
4 2023-12-25
编程技术问答社区
在Mac OSX 10.10上安装Dlib for python的问题
我正在尝试在计算机上安装Python的DLIB-18.16(运行Mac OSX 10.10).我已经安装了Python和X11,但是在下载文件后指示,我一直在运行时遇到麻烦. . 我遇到的错误很多,但看起来像这样 [ 1%] Building CXX object dlib_build/CMakeFiles/dlib.dir/gui_widgets/fonts.o In file included from /Users/xxx/Downloads/dlib-18.16/dlib/gui_widgets/fonts.cpp:14: /Users/xxx/Downloads/dlib-18.16/dlib/gui_widgets/nativefont.h:313:21: error: use of undeclared identifier 'XAllocColor' XAllocColor(d, cmap, &xcol)
6 2023-12-15
编程技术问答社区
为什么我的程序在64GB内存系统上占用的内存不超过2GB?
我正在尝试训练 halen 数据集.我用release mode中的Visual Studio编译了代码,64-bit plateform console application. 当我在命令提示符中运行the train_shape_predictor_ex.exe时,执行的过程开始了,我在Task Manager中看到了该过程的内存消耗正在增加,但是直到 1.9 GB 并给出了一个运行时间异常:不良分配.甚至我的系统是 64 GB RAM ,它也无法比大约1.9 GB RAM左右更高的RAM. 有人可以帮助我解决这个问题吗? 提前致谢 ! 解决方案 要构建可以消耗物理内存的C ++应用程序,该应用程序比正常的32位应用程序(均值2GB),以64位模式构建应用程序. 将/largeaddressaware标志启用到true 为65位目标CPU构建应用程序.
4 2023-12-07
编程技术问答社区
如何在windows下用eclipse编译一个dlib的例子?
我下载了DLIB,我想在Windows中使用Eclipse-CDT在示例目录中编译其中一个文件.这是我现在所做的: 下载Dlib至C:\ Dlib-18.18 在Eclipse中创建一个新项目 在此项目中创建一个文件夹SRC 在src中的示例目录中放一个文件(例如face_dection_ex.cpp) 将dlib/all/source.ccp放入src 添加C:\ dlib-18.18 \ dlib到我的include路径(GCC C ++编译器) 将dlib_jpeg_support添加到我的预处理器(GCC C ++编译器) 在mingw链接器中添加以下库:comctl32,user32,winmm,inm32,gdi32,ws2_32 当我尝试构建项目时,我会收到以下错误: .. \ src \ source.cpp:7:41:致命错误:../base64/base64_kernel_1.cpp:没有这样的文件或目录 #include" ../ba
8 2023-12-06
编程技术问答社区
如何在没有CMake的情况下用Visual Studio 2013设置Dlib?
官方 docume 显示如下: 您需要做的就是创建一个空控制台项目.然后将 dlib/all/source.cpp 添加到它,然后将包含 dlib文件夹的文件夹添加到#include搜索路径中.然后,您可以通过将其添加到项目中来编译任何示例程序. 再次,请注意,如果您在libjpeg和libpng中链接时,DLIB只能与JPEG和PNG文件一起使用.在Visual Studio中,最简单的方法是将DLIB/外部文件夹中的所有源文件添加到您的项目中,并定义 dlib_png_support 和 dlib_jpeg_support dlib_jpeg_support dlib_jpeg_support preadocorsorsorcessor指令.如果您不知道如何配置Visual Studio,则应使用CMAKE,如上所述,因为它将自动处理所有内容. 但是,根据这些描述,您会获得更少的帮助.该文档仅适用于Visual Studio 2010,但我想在2013年版中设置Dl
4 2023-11-24
编程技术问答社区
dlib加载jpeg文件
我正在尝试使用DLIB库来实现程序.除了与JPEG和PNG相关的文件外,我已经能够使用DLIB的所有其他文件. #include "dlib\image_io.h" #define DLIB_JPEG_SUPPORT int main(){ dlib::array2d arr1; dlib::load_jpeg(arr1,"sailboat1234.jpeg"); } 我已将我的项目包含在source.cpp文件和dlib/external中的文件中.另外,我还将包含包含dlib文件夹的dlib-18.11文件夹包含在C ++一般中. 最后,该项目在2012年Visual Studio上运行. 编辑: 运行程序时,错误:error C2027: use of undefined type 'dlib::compile_time_assert'.有任何想法吗? 解决方案 您需要将定
0 2023-11-23
编程技术问答社区
Visual Studio 2010中dlib库的使用
我想寻求帮助,以使用 dlib 用于我的小论文项目.具体来说,我需要使用BobyQA优化程序. 我正在用C语言在MS Visual Studio 2010 Express中编写该项目.我在使用诸如Dlib之类的库中的经验为零,而且我不知道什么是makefile以及如何编写一个. 我发现了一些提示在这里,但由于我对此事缺乏经验,我只是不知道如何编译并在我的代码中使用DLIB. 我想询问一个逐步的指令,如何将dlib纳入我的代码,即: 我应该从我应该在Visual Studio项目中添加一些文件吗? 我还不知道还有其他问题吗? 我也非常感谢简单的用法示例代码(我要优化的功能具有6个参数). 解决方案 如果您使用的是Visual Studio,则不必使用Makefiles.您可以像往常一样创建项目.然后,要使用dlib,您要做的就是将dlib/all/source.cpp添加到项目中,然后将包含DLIB文件夹的文件夹添加到您的包含搜索路径中.如果您仅使用Bo
6 2023-11-23
编程技术问答社区
安装支持cuda的dlib ubuntu 18.04
我在Ubuntu 18.04上安装了CUDA 9.0和CUDNN 7.1(Linux Mint 19). TensorFlow-GPU在GPU(GTX 1080TI)上正常工作. 现在,我试图在CUDA支持的情况下构建Dlib: sudo python3 setup.py install --yes USE_AVX_INSTRUCTIONS --yes DLIB_USE_CUDA --clean 有错误: user@user-pc:~/Downloads/dlib$ sudo python3 setup.py install --yes USE_AVX_INSTRUCTIONS --yes DLIB_USE_CUDA --clean running install running bdist_egg running egg_info writing dlib.egg-info/PKG-INFO writing dependency_links to dlib.egg
96 2023-11-02
编程技术问答社区
dlib不使用CUDA
我使用PIP安装了DLIB.我的图形卡支持CUDA,但是在运行DLIB时,它不使用GPU. 我在Ubuntu上工作18.04 Python 3.6.5 (default, Apr 1 2018, 05:46:30) [GCC 7.3.0] on linux >>> import dlib >>> dlib.DLIB_USE_CUDA False 我还安装了nvidia cuda compile驱动程序,但它仍然无法正常工作. nvcc --version nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2017 NVIDIA Corporation Built on Fri_Nov__3_21:07:56_CDT_2017 Cuda compilation tools, release 9.1, V9.1.85 任何人都可以帮助我如何使它起作用. ? 解决方案 我也有类似的问题,就我而
10 2023-11-02
编程技术问答社区
为dlib建立轮子(setup.py)的循环
尝试从ubuntu安装dlib和face_recognition 从/ 但是在遵循命令之后: 我被困在: Building wheels for dlib, face-recognition-models Building wheel for dlib (setup.py) ... /(looping stick) 解决方案 补充mshahiddev答案,我添加了-vvv,它表明它正在工作. 花了很长时间才完成.我只需要等待. pip install dlib -vvv 其他解决方案 内存是问题.我的AWS实例只有1 GB空间.阅读问题的直觉,我创建了一个额外6个GB的掉期空间,并且起作用. 现在,我可以完成安装. 其他解决方案 就我而言,我只需要等待大约.该"建筑轮环"结束10分钟,然后成功安装了! 建议至少在尝试上述其他答案之前先等待10-15分钟.
6 2023-11-02
编程技术问答社区
circleci: pip安装dlib失败
我有一个需要dlib的Python项目.我正在尝试设置Circleci并写下我的config.yml,如下所示: # Python CircleCI 2.0 configuration file # # Check https://circleci.com/docs/2.0/language-python/ for more details # version: 2 jobs: build: docker: # specify the version you desire here # use `-browsers` prefix for selenium tests, e.g. `3.6.1-browsers` - image: circleci/python:3.6.1 # Specify service dependencies here if necessary # CircleCI maintain
18 2023-11-01
编程技术问答社区
如何在数字海洋的 Ubuntu VPS 上安装 dlib
我创建了一个ubuntu vps,其规格低于规格: Linux ubuntu-sh5tb8912admin 4.15.0-66-generic #75-Ubuntu SMP Tue Oct 1 05:24:09 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux 我必须在上面运行pthon flask web app,为此,我需要安装dlib.我已经尝试了此 link P> dlib-19.8.1-cp36-cp36m-win_amd64.whl is not a supported wheel on this platform. 我只需使用wget dlib-xxxx-xx.whl下载它们,然后使用pip3 install dlib-xxxx-xx.whl安装,但它给了我以上错误.我安装了python 3.6.8 任何人都可以帮助我如何安装dlib.? 解决方案 如果车轮在其名称中取得了胜利,我想它们是Windows-Rea
10 2023-11-01
编程技术问答社区
转化Dlib对象检测器,有>450K的实例
是DLIB的大规模数据集用于训练对象检测器.我有> 450k的面部图像来训练面部探测器.是否可以使用dlib,或者我需要直接转到另一个替代方案? 解决方案 您可以使用多少数据是计算机中有多少RAM的函数.因此,也许您可​​以根据每个图像的大小以及您拥有多少RAM进行训练. ,但更重要的是,您可能正在询问DLIB中的HOG+SVM检测器.对于训练面部探测器,450k面孔远远超出了HOG+SVM的回报率降低.例如,非常准确的Dlib随附的额面检测器仅在一个小的62MB数据集上进行培训(此 http://dlib.net/files/data/dlib_face_detector_training_data.tar.gz ).训练这种检测器具有超过几千张图像不会使您获得任何其他准确性. 现在,如果您的数据中有很多姿势可变性,那么HOG+SVM将无法捕获它.在这种情况下,最好的办法是训练多个探测器,每个姿势一个.您可以使用dlib的imglab工具的 - 集群选项自动将数据集
6 2023-10-25
编程技术问答社区
DLib : train_shape_predictor_ex.cpp
我正在尝试通过执行 train_dlib_dlib_shape_shape_predictor_ex.cpp helen dataset ,如代码中所述,我将测试图像放在当前目录中的face文件夹中形状预测指标.但是,当我运行代码时,它会以外的例外: C:\train_shape_predictor_ex\Release>train_shape_predictor_ex test exception thrown! ERROR: unable to open test/training_with_face_landmarks.xml for reading. no training_with_face_landmarks.xml和testing_with_face_landmarks.xml文件在下一页的Helen数据集中可用:链接 有一个名为注释的文件夹,其中包含一个文本文件,其中包含数据集中每个图像的194个地标点位置.如何将此文件转换为training_with_
12 2023-10-25
编程技术问答社区
DLIB:为194个地标训练Shape_predictor(helen数据集)。
我正在训练 dlib 's shape_predictor 用于使用 helen dataset 的194个面部标记,用于通过face_landmark_detection_ex.cpp检测face landmarks dlib库. 现在,它给了我一个sp.dat二进制文件围绕 45 Mb ,它比给出的文件少( 平均训练错误:0.0203811 平均测试错误:0.0204511 当我使用训练有素的数据获得地标位置时,我得到了. 从68个地标 中偏离结果非常偏差 68地标图像: 为什么? 解决方案 好吧,看起来您还没有阅读代码 come 注释(?) : shape_predictor_trainer trainer; // This algorithm has a bunch of parameters you can mess with. The // documentation for the shape_predictor_trai
36 2023-10-25
编程技术问答社区
在Mac上更新libpng
我正在尝试在运行10.12.3的Mac OSX上使用Python软件包(DLIB).但是,我遇到的错误是: ImportErrordlopen(/Users/xargon/anaconda/envs/py27/lib/python2.7/site-packages/dlib.so, 2): Library not loaded: @rpath/libpng16.16.dylib Referenced from: /Users/xargon/anaconda/envs/py27/lib/python2.7/site-packages/dlib.so Reason: Incompatible library version: dlib.so requires version 41.0.0 or later, but libpng16.16.dylib provides version 39.0.0 我尝试使用: 更新 brew upgrade libpng 但是,这没有影响
6 2023-10-13
编程技术问答社区