![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C/C++
记录和分享C和C++语言学习过程
Fly Damm
这个作者很懒,什么都没留下…
展开
-
D455深度相机+Realsense2+Dlib+Cmake带深度信息的机器学习人脸识别
简介:带深度信息的人脸识别,依靠D455提供的深度信息,简单判断是真实的人脸还是一个图片。本文基于Ubuntu18.04下部署的realsense SDK2.0的dlib例程实现,借助了例程的源码。通过建立独立的cmake工程,完成对Realsense SDK和Dlib库的调用,使人脸识别功能正常运行。这里先给出realsense SDK 中的例程:https://github.com/IntelRealSense/librealsense/tree/master/wrappers/dlib/fac原创 2020-09-23 10:05:10 · 2757 阅读 · 1 评论 -
VS code C/C++扩展包依赖cpptools-win32.vsix离线安装
环境:64位win10 ,VS code版本1.48.2。在visual studio code下自动安装C/C++扩展包的依赖时,可能会碰到如下异常和提示:正在更新 C/C++ 依赖项...正在下载程序包“C/C++ language components (Windows)” 失败。正在重试... 失败。正在重试... 失败。正在重试...正在等待 8 秒... 失败。正在重试...正在等待 16 秒... 失败。正在重试... 完成!正在下载程序包“ClangFormat (Windo原创 2020-09-01 09:12:38 · 7688 阅读 · 0 评论 -
BUILD_BUG_ON宏的作用
在学习Cleanflight的代码时,在initEEPROM()函数中,碰到BUILD_BUG_ON这样的一个宏,宏被定义在build_config.h中,其是模仿了linux内核的资源:内核中有这样一个宏:#define BUILD_BUG_ON(condition) ((void)sizeof(char[1 - 2*!!(condition)]))其作用是在编译的时候如果condi原创 2017-05-08 20:34:19 · 4059 阅读 · 0 评论