- 博客(21)
- 资源 (3)
- 问答 (3)
- 收藏
- 关注
转载 yolo系列的文章
https://www.cnblogs.com/makefile/p/YOLOv3.html本文逐步介绍YOLO v1~v3的设计历程。YOLOv1基本思想YOLO将输入图像分成SxS个格子,若某个物体 Ground truth 的中心位置的坐标落入到某个格子,那么这个格子就负责检测出这个物体。yolo-grid-predict每个格子预测B个bounding box...
2020-01-18 21:20:37 474
原创 shell脚本(6)-函数
目录1.输出显示-echo/printf2.循环3.函数4.函数参数1.输出显示-echo/printf2.循环3.函数4.函数参数
2020-01-15 00:47:24 147
原创 shell脚本(5)显示输出
目录1.显示普通字符串2.显示转义字符串3.显示换行4.显示不换行5.交互读取变量6.将输出定向至文件7.原样输出8.显示命令执行结果1.显示普通字符串2.显示转义字符串3.显示换行4.显示不换行5.交互读取变量6.将输出定向至文件7.原样输出8.显示命令执行结果...
2020-01-15 00:29:58 921
原创 shell脚本(4)运算
目录1.算数运算2.关系运算符3.布尔运算符4.逻辑运算符5.字符运算符1.算数运算2.关系运算符3.布尔运算符4.逻辑运算符5.字符运算符【完毕】...
2020-01-15 00:15:14 116
原创 shell 脚本
目录0.编译头1.输出echo2.变量2.1定义变量2.2只读变量2.3删除变量2.4变量类型3.字符串3.1单引号3.2双引号3.3拼接字符串3.4字符串的长度3.5提取字符串3.6查找字符串4.数组4.1定义数组4.2打印全部数组4.3数组长度4.4数组元素的长度0.编译头1.输出echo2.变量...
2020-01-14 23:32:20 128
转载 cmake系列(十)
生成安装包本节对应的源代码所在目录:Demo8。本节将学习如何配置生成各种平台上的安装包,包括二进制安装包和源码安装包。为了完成这个任务,我们需要用到 CPack ,它同样也是由 CMake 提供的一个工具,专门用于打包。首先在顶层的 CMakeLists.txt 文件尾部添加下面几行:上面的代码做了以下几个工作:导入 InstallRequiredSystemLibrar...
2020-01-04 13:38:38 257
转载 cmake系列(九)
添加版本号本节对应的源代码所在目录:Demo7。给项目添加和维护版本号是一个好习惯,这样有利于用户了解每个版本的维护情况,并及时了解当前所用的版本是否过时,或是否可能出现不兼容的情况。首先修改顶层 CMakeLists 文件,在project命令之后加入如下两行:分别指定当前的项目的主版本号和副版本号。之后,为了在代码中获取版本信息,我们可以修改config.h.in...
2020-01-04 13:31:55 148
转载 cmake系列(八)
添加环境检查本节对应的源代码所在目录:Demo6。有时候可能要对系统环境做点检查,例如要使用一个平台相关的特性的时候。在这个例子中,我们检查系统是否自带 pow 函数。如果带有 pow 函数,就使用它;否则使用我们定义的 power 函数。添加 CheckFunctionExists 宏首先在顶层 CMakeLists 文件中添加 CheckFunctionExists.cmake...
2020-01-04 13:28:53 197
转载 cmake系列(七)
支持 gdb让 CMake 支持 gdb 的设置也很容易,只需要指定Debug模式下开启-g选项:之后可以直接对生成的程序使用 gdb 来调试。
2020-01-04 13:23:46 119
转载 cmake系列(六)
安装和测试本节对应的源代码所在目录:Demo5。CMake 也可以指定安装规则,以及添加测试。这两个功能分别可以通过在产生 Makefile 后使用make install和make test来执行。在以前的 GNU Makefile 里,你可能需要为此编写install和test两个伪目标和相应的规则,但在 CMake 里,这样的工作同样只需要简单的调用几条命令。定制...
2020-01-04 13:22:24 213
转载 cmake系列(五)
目录自定义编译选项修改 CMakeLists 文件修改main.cc文件编写config.h.in文件编译项目自定义编译选项本节对应的源代码所在目录:Demo4。CMake 允许为项目增加编译选项,从而可以根据用户的环境和需求选择最合适的编译方案。例如,可以将 MathFunctions 库设为一个可选的库,如果该选项为ON,就使用该库定义的数...
2020-01-04 11:36:28 3186 1
转载 cmake系列(四)
目录多个目录,多个源文件多个目录,多个源文件本小节对应的源代码所在目录:Demo3。现在进一步将 MathFunctions.h 和MathFunctions.cc文件移动到 math 目录下。对于这种情况,需要分别在项目根目录 Demo3 和 math 目录里各编写一个 CMakeLists.txt 文件。为了方便,我们可以先将 math 目录里的文件编译成静态...
2020-01-04 11:23:41 426
转载 cmake系列(三)
目录多个源文件同一目录,多个源文件多个源文件同一目录,多个源文件本小节对应的源代码所在目录:Demo2。上面的例子只有单个源文件。现在假如把power函数单独写进一个名为MathFunctions.c的源文件里,使得这个工程变成如下的形式:这个时候,CMakeLists.txt 可以改成如下的形式:唯一的改动只是在add_executable...
2020-01-04 11:16:29 233
转载 cmake系列(二)
目录入门案例:单个源文件(一)编写 CMakeLists.txt(二)编译项目入门案例:单个源文件本节对应的源代码所在目录:Demo1。对于简单的项目,只需要写几行代码就可以了。例如,假设现在我们的项目中只有一个源文件main.cc,该程序的用途是计算一个数的指数幂。(一)编写 CMakeLists.txt首先编写 CMakeLists.txt 文件,并保存...
2020-01-04 11:12:28 171
转载 cmake系列(一)
什么是 CMakeAll problems in computer science can be solved by another level of indirection.David Wheeler你或许听过好几种 Make 工具,例如GNU Make,QT 的qmake,微软的MS nmake,BSD Make(pmake),Makepp,等等。这些 Make 工具...
2020-01-04 11:01:34 293
原创 多线程编程-python
参考:https://morvanzhou.github.io/tutorials/python-basic/threading/6-lock/目录1.线程的一些信息2.添加线程3.关于join功能-等待子线程结束4.存储线程的结果——队列5.线程锁-lock6.线程未必高效-GIL1.线程的一些信息2.添加线程3.关于join功能-等...
2020-01-03 23:30:21 242
原创 多进程编程实战
参考:https://morvanzhou.github.io/tutorials/python-basic/multiprocessing/7-lock/目录1.创建多进程2.进程返回信息——队列3.进程池——自动分配4.进程间的通信——共享内存5.进程、线程、普通程序比较:【线程可以使用队列哈】【不同的次数,结果不同。此处的结果:多进程 < normal ...
2020-01-03 00:18:56 192 1
阅读英语芯片手册的技巧
2013-02-27
stm32启动过程详解
2013-02-27
关于cvWaitKey的工作机理;图像的闪烁问题;CPU下降措施
2015-07-28
VS编写的GMM函数,效率问题
2015-07-28
关于OPENCV 中MOG的问题,关于背景比例阈值的理解。
2015-07-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人