随笔分类 - AI
摘要:1. 安装darknet 使用Git克隆源码 git clone https://github.com/pjreddie/darknet 我们可能需要修改Makefile,主要修改前三行,配置使用GPU(CUDA),CUDNN,OPENCV GPU=1 CUDNN=1 OPENCV=1 之后运行 m
阅读全文
摘要:目前darknet框架下的模型训练都是在C环境下训练的,难免较为晦涩,如果能将模型转换到Tensorflow环境下完成模型的训练,在将训练好的权重转为Darknet可以识别的权重部署到实际应用中。这样就可以将算法的训练和实际部署分开! 1、将Darknet框架下的.cfg与.weights 转为Te
阅读全文
摘要:theta:旋转度数,theta=0代表不旋转。 算法原理 发现这个cv2.warpAffine是个很强大的函数, 要扣明白了,找到了CSDN博文:图像的几何变换很详细了, 就不转了!
阅读全文
摘要:首先,python接口文件在安装好的darknet目录下的python文件夹,打开就可以看到 这里的darknet.py文件就是python接口 用编辑器打开查看最后部分代码: 使用十分简单,先将网络配置加载进去,然后进行检测就行了。但其实现在还不能直接用,主要是以下两点: 1、在python目录下
阅读全文
摘要:最近有人问起在YOLOv2训练过程中输出在终端的不同的参数分别代表什么含义,如何去理解这些参数?本篇文章中我将尝试着去回答这个有趣的问题。 刚好现在我正在训练一个YOLOv2模型,拿这个真实的例子来讨论再合适不过了,下边是我训练中使用的 .cfg 文件(你可以在cfg文件夹下找到它): 以下是训练过
阅读全文
摘要:目标检测中,原始图片的标注过程是非常重要的,它的作用是在原始图像中标注目标物体位置并对每张图片生成相应的xml文件表示目标标准框的位置。本文介绍一款使用方便且能够标注多类别并能直接生成xml文件的标注工具——labelImg工具,并对其使用方法做一个介绍。 1、下载LabelImg 方式1:网址:h
阅读全文
摘要:今天下午在配置pycharm时一直出现tensorflow不能导入的错误,如下图所示: 通过以下步骤可以解决问题: 步骤一: 1)在pycharm安装目录下,进入bin目录(一般情况下我们下载解压pycharm的文件夹,就是安装文件夹)下图所示: 2)在当前目录(bin文件夹)打开终端,输入下面命令
阅读全文
摘要:查看自己python的版本,然后下载自己版本Python的devel,比如python3.6.8就是
阅读全文
摘要:解决方法find / -name lsb_releaserm -rf /usr/bin/lsb_release
阅读全文
摘要:安装opencv的时候,往往会卡在这里: 其实就是墙的原因,然后你去搜,解决方法就是先下载好,然后安装opencv的时候从本地载入。 ippcv的下载地址其实就藏在ippcv.cmake文件(在opencv/3rdparty/ippicv文件夹下)中。里边有几个比较重要的变量。 第一个是IPPICV
阅读全文