- 博客(5)
- 资源 (20)
- 问答 (2)
- 收藏
- 关注
原创 yolov3源码解析——图像数据读取test_detector(02)
test_detector函数中image **alphabet = load_alphabet();实现对data/labels下的图像数据进行读取,本文主要解读这一部分设计的内容。load_alphabet()函数在include/darknet.h中声明,在src/image.c中实现,代码如下:image **load_alphabet(){ int i, j; ...
2019-12-17 16:16:59 1047
原创 yolov3源码解析——文件读取方式以及存储引用方式
虽然在上一篇文章中说到了相关内容,但是不够具体,本文我们把这一部分的代码单独分析,更清楚的分析源代码中的文件引用方式。先引出两个结构体,定义在include/darknet.h中:typedef struct node{ void *val; struct node *next; struct node *prev;} node;typedef struct...
2019-12-16 13:46:23 418
原创 yolov3源码解析——test_detector(01)
上文说到darknet.c中主函数detect条件分支,即调用test_detector函数下面对test_detector函数进行逐句分析,该函数在include/darknet.h中声明,在examples/detector.c中实现,源码如下:void test_detector(char *datacfg, char *cfgfile, char *weightfile, cha...
2019-12-15 22:37:51 863
原创 yolov3源码解析——主函数调用过程
实验环境:Ubuntu 18.4.0.1文本编辑器:Vscodeyolo官网上,调用主函数的命令如下:./darknet detect cfg/yolov3.cfg cfg/yolov3.weights data/person.jpg可以看出输入的参数分别是(他们都是以字符串形式输入的):0:./darknet 1:detect 2:cfg/yolov3.cfg 3:c...
2019-12-12 20:24:42 727
原创 大律法(OTSU) ——图像数据二值化
二值化的目的,是确定一个像素值,以像素为分界,将图像划分为前景和背景,前景的像素值取相同值,背景的像素也取相同值,从而将前景和背景的差异,在图像中最大化,或者说可以突出前景或者背景信息。二值化可以有效的降低噪声,并且可以一定程度的增强目标特征我使用一下,这篇文章的配图:https://blog.csdn.net/bigat/article/details/80889636该文是关于图像...
2019-12-05 15:30:05 6966 3
如何在宏中初始化结构体如下?
2021-08-25
pyinstaller 打包python文件为exe时出错
2018-04-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人