自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 收藏
  • 关注

原创 【笔记】CMake构建C++工程

本文归纳CMake构建c++工程的基本用法,实现多依赖、多工程、多文件格式的工程编译构建

2023-02-06 21:31:02 1227

原创 【笔记】Git常用指令

常用git命令新建仓库git init # 在当前目录下新建git仓库 git init xxx_repo # 新建一个目录并将其初始化成一个git仓库;配置Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)。git config -list # 显示当前配置git config --global --list # 显示全局配置git config -e [--global] #编辑config文件git config --globa

2021-01-04 21:26:07 129

原创 【笔记】Canny算法

Canny算子用于边缘检测,图像的边缘是图像内容变化很快的高频部分

2020-07-23 22:50:32 1570 2

原创 【备忘】cv2.rectangle TypeError

img = cv.rectangle( img, pt1, pt2, color[, thickness[, lineType[, shift]]] )img = cv.rectangle( img, rec, color[, thickness[, lineType[, shift]]] )问题{TypeError}an integer is required (got type tup...

2020-05-01 15:20:19 2844

原创 【备忘】Mac解决matplotlib中文乱码问题

从simhei网站下载字体。把下载好的字体拷贝到所用环境的matplotlib目录下,本机在/path_to_miniconda3/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf删除目录下matplotlib的缓存cd ~/.matplotlibrm -rf *在Python代码里加上下面两句m...

2020-03-29 22:04:48 212

原创 【备忘】Word在任意第M-N页间插入页码

目前文档共有9页,现在希望在第3-6页之间插入页码,其他几页没有页码分隔符鼠标点到第2页页尾,布局-分隔符-分节符-下一页取消 链接到前一条页眉双击第3页页码,点击以取消“链接到前一条页眉”此时,第2页和第3页已经分隔开了。这里第3页页码已经从1开始,如果没有从1开始,做如下操作插入-页码-设置页码格式-删除多余页码此时第1-2页和第7-9页是不需要页码的,删除第1-...

2019-10-31 17:07:50 178

原创 【备忘】Ubuntu18 安装nvidia-docker,docker-compose,docker-machine,nvidia-docker

参考自网络,归为翻译文章目录1.准备1.1 Linux内核版本3.10以上1.2 NVIDIA GPU 算力2.1以上1.3 NVIDIA 驱动版本361.93及以上2. 移除nvidia-docker 1.03. 安装2.0版本3.1 安装存储库3.2 安装docker-ce3.2 安装4 测试参考1.准备1.1 Linux内核版本3.10以上uname -r1.2 NVIDIA ...

2019-10-10 22:24:28 435

原创 【笔记】hough变换理解

概要hough变换最早Paul Hough提出,用来提取图像中的直线,后来Richard Duda和Peter Hart推广到提取图像中任意形状,多为圆和椭圆。本文学习经典hough变换。hough直线变换原理hough变换利用点、线对偶的思想,把提取图像空间中直线的问题转换成在参数空间/hough空间中计算点的峰值的问题。在x−yx-yx−y坐标系中,假设有一条直线过点(x0,y0)(...

2019-09-17 11:30:09 991

原创 【论文阅读】ResnetV3:ResNeXt Aggregated Residual Transformations for Deep Neural Networks

论文名称:Aggregated Residual Transformations for Deep Neural Networks作者:Saining Xie1 \ Ross Girshick \ Zhuowen Tu \ Kaiming He论文地址:http://openaccess.thecvf.com/content_cvpr_2017/papers/Xie_Aggregated_Re...

2019-08-19 14:27:13 758

原创 【笔记】制作自己的MSCOCO数据集(VOC2COCO)

推荐先从这里学习从零开始制作自己的Pascal VOC数据集。文章目录1 MSCOCO数据集简介1.1 概要1.2 数据集格式公共格式特有格式-目标检测类2 动手制作2.1 数据集框架准备2.1 制作xml格式的annotation文件2.2 xml2coco3 测试3.1 安装cocoapi3.2 实测【完】1 MSCOCO数据集简介1.1 概要现今最流行的公开数据集是啥?COCO...

2019-07-08 17:52:50 10667 42

原创 【备忘】Ubuntu18.04 LTS 华科源

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释deb http://mirrors.hust.edu.cn/ubuntu/ bionic main restricted universe multiversedeb http://mirrors.hust.edu.cn/ubuntu/ bionic-security main restricted univer...

2019-07-01 15:55:47 401

原创 【备忘】Pycharm调用远程Python解释器

准备Pycharm 专业版 用学校里邮箱注册个账号带有ssh server的Ubuntu 服务器配置①②③④等待IDE解析完文件。【完】

2019-06-17 16:00:30 653

原创 【论文阅读】You Only Look Once:Unified,Real-Time Object Detection

论文名称:You Only Look Once:Unified,Real-Time Object Detection作者:Joseph Redmon ∗ , Santosh Divvala ∗† , Ross Girshick ¶ , Ali Farhadi论文地址:http://openaccess.thecvf.com/content_cvpr_2016/papers/Redmon_You...

2019-05-01 12:45:27 195

原创 【论文阅读】Densenet:Densely Connected Convolutional Networks

论文名称:Densely Connected Convolutional Networks作者:Gao Huang \ Zhuang Liu\ Laurens van der Maaten\Kilian Q. Weinberger论文地址:http://openaccess.thecvf.com/content_cvpr_2017/papers/Huang_Densely_Connected_...

2019-04-10 16:12:10 76

原创 【论文阅读】ResnetV2:Identity Mappings in Deep Residual Networks

论文名称:Identity Mappings in Deep Residual Networks作者:Kaiming He \ Xiangyu Zhang\ Shaoqing Ren\ Jian Sun论文地址:http://openaccess.thecvf.com/content_cvpr_2016/papers/He_Deep_Residual_Learning_CVPR_2016_pa...

2019-04-05 14:51:07 335

原创 【论文阅读】GA-RPN:Region Proposal by Guided Anchoring

论文名称:Region Proposal by Guided Anchoring作者: Jiaqi Wang \ Kai Chen \ Shuo Yang \ Chen Change Loy \ Dahua Lin论文地址:代码:目前未公开发表年份:CVPR 2019动机anchor机制是现代目标检测的基石,然而自Faster R-CNN中提出它以来,anchor的生成方式就一直是...

2019-04-01 17:27:11 149

原创 【论文阅读】ResnetV1:Deep Residual Learning for Image Recognition

动机对于传统深度神经网络来说,随着网络的加深,训练难度会越来越大,性能也不会持续上升,而是呈现饱和状态,并且再加深会出现性能下降的情况,也就是所谓的模型退化问题(degradation problem)。如下图所示,在经历同样的训练过程后,20层明显优于56层的网络性能。贡献本文作者提出一种新的学习框架,这种框架中,网络每一层学习的实际上是本层输入与输出的差值,所以称为残差学习(Resi...

2019-03-26 20:16:23 288

原创 【备忘】安装imgaug以及pycharm中导入报错解决

文章目录1 安装依赖包1.1 安装Shapely1.2 安装其他依赖包3 安装imgaug4 调整【完】1 安装依赖包1.1 安装Shapely1.2 安装其他依赖包pip install six numpy scipy Pillow matplotlib scikit-image opencv-python imageio注意:如果已经安装了opencv,就不需要opencv-pyt...

2019-03-23 11:00:32 427

转载 【笔记】Ubuntu下安装Anaconda

1.下载安装脚本不去Anaconda官网下载,下载速度太慢。到清华源下载最新版本的Linux版本的Anaconda包。2.校验文件cd ~/Downloadssha256sum Anaconda3-5.3.1-Linux-x86_64.sh3.安装sudo sh Anaconda3-5.3.1-Linux-x86_64.shDo you accept the licen...

2019-03-16 10:48:15 2296

原创 【技巧】pycharm自动折叠代码范围出错的解决办法

解决办法并不知道为什么鼠标点击到折叠范围出错的那个xxx.py文件全选内容 Ctrl+A剪切 Ctrl+X原地粘贴Ctrl+V习惯性保存 Ctrl+S然后范围就正确了【完】...

2019-03-11 21:07:05 837 4

原创 【笔记】Win10+CUDA8.0+cuDNN7安装

CUDA9.0只支持3.0及以上算力。点击这里查看显卡算力。1.查看当前显卡是否支持CUDA1.1 获取显卡信息右击开始,选择设备管理器,然后点击显示适配器,其中显示的就是自己的显卡版本,比如笔者这里的是NVIDIA GeForce 820M。1.2 查看是否支持CUDA点击这里查看支持CUDA的显卡版本以及当前显卡对应的算力,比如笔者这里是2.1(laji)。如果支持,再安装CUD...

2019-02-28 13:11:33 1482

原创 Pycharm调试直接退出 code -1073741819

问题Process finished with exit code -1073741819解决方案尝试1【亲测可用】PyQt不兼容导致的。File->Settings->Python Debugger->PyQt compatible的√去掉,OK或者Apply就行了。尝试2参考自@perfectnihil的博客可能是因为当前网络不可用或者Pycharm被...

2019-02-18 21:31:15 6111

原创 【笔记】win10 Ubuntu18 双系统安装

0 准备至少8G的U盘 装 win10至少4G的U盘 装 Ubunturufus 制作系统启动盘EasyUEFI 卸载Ubuntuwin10镜像Ubuntu18镜像1 安装Win10正常安装。如果已经安装过win10 。win+R输入msinfo32,查看当前Windows的启动方式,要求是UEFI的。如果不是,跳入安装win10。2 安装win102.1 制作U...

2019-01-25 17:11:26 42

转载 重置Windows控制台

文章目录解决方案1.打开注册表管理器2.删除指定注册表【完】解决方案Windows系统通过注册表配置程序,控制台(cmd)也是程序,也通过注册表配置。1.打开注册表管理器Windows键+R或者右击开始菜单,点击运行(R),然后在左下角弹出的框子里键入regedit。2.删除指定注册表定位到HKEY_CURRENT_USER\Console\%SystemRoot%_system3...

2019-01-21 13:59:59 1696

原创 Ubuntu安装Chrome浏览器,同时解决“您登录计算机时,您的登录密钥环未被解锁”问题

文章目录1 安装Chrome1.1 apt安装1.2 dpkg安装2 启动Chrome3 您登录计算机时,您的登录密钥环未被解锁3.1 解决方案【完】1 安装Chrome有两种办法。1.1 apt安装sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/sudo...

2019-01-03 16:53:13 14143

原创 【笔记】YOLOv3训练自己的数据集(3)——小技巧和训练日志可视化

环境:Ubuntu18.04 GTX1080文章目录4 小技巧4.1 `.weights`文件保存时机4.2 断点继续训练4.3 Nan5 训练日志可视化【完】4 小技巧4.1 .weights文件保存时机原版的.weights文件是当训练次数小于1000时,每隔100次保存一次,大于1000是每10000次保存一次,这对于检测类别数较少或者数据集太少的情况是很难受的,那么可以修改源代码...

2018-12-30 17:48:35 7609 33

原创 【笔记】YOLOv3训练自己的数据集(2)——训练和测试训练效果

环境:Ubuntu18.04 GTX1080文章目录3 训练3.1 修改配置文件3.1.1 修改类别名称显示文件`darknet/data/voc.names`3.1.2 修改数据文件`darknet/cfg/voc.data`3.1.3 修改配置文件 `darknet/cfg/yolov3-voc.cfg`3.2 开始训练3.2.1 从预训练模型开始训练3.2.2 从头开始训练3.2.3 控...

2018-12-30 17:48:19 2932 7

原创 【笔记】YOLOv3训练自己的数据集(1)——环境配置,官方示例Demo测试,YOLO数据集制作

环境:Ubuntu18.04 GTX1080文章目录0 准备0.1 配置OpenCV环境0.2 配置CUDA环境0.3 安装git1 示例Demo测试1.1 下载Darknet1.2 修改Makfile1.3 编译1.4 下载pre-trained model1.5 修改网络配置文件1.6 图像检测1.7 Webcam检测1.8 Video检测【未完待续...】参考0 准备0.1 配置Op...

2018-12-30 17:47:55 2056 2

原创 【笔记】从零开始制作自己的Pascal VOC数据集

1 Pascal VOC 数据集简介1.1 概要图像分类和目标检测顶会论文的实验部分总是可以看到基于Pascal VOC数据集的算法结果分析,它为图像分类、目标检测和图像分割都提供了优秀的数据支撑,2005年到2012年每年还举办相应的竞赛。Pascal VOC2005只有4个类别bicycles, cars, motorbikes, people,个人见的比较多的VOC2007和VOC201...

2018-12-29 21:36:54 10909 19

原创 【笔记】MATLAB 批量注释/批量取消注释

MATLAB注释符号是%批量注释Ctrl+R批量取消注释Ctrl+T效果原代码批量注释批量取消注释

2018-12-26 20:06:58 15552

原创 【笔记】Ubuntu18.04安装nVIDIA显卡驱动+cuda9.0+cuDNN7

文章目录1 安装nVIDIA显卡驱动测试2 安装CUDA9.02.1 gcc/g++降级2.1.1 查看现有gcc/g++所用版本2.1.2安装gcc/g++ 6版本2.1.3降级2.1.4再次查看gcc/g++的版本指向2.2 安装CUDA9.0 ToolKit软件包2.2.1 下载安装包2.2.2 启动安装程序2.3 配置环境变量3 安装cuDNN3.1 下载安装包3.2 解压 复制安装4 测...

2018-12-11 20:05:40 3164

原创 【备忘】真.护眼色 数值

说明这里给出的护眼色是比“豆沙绿”更舒服的颜色RGB值R:191G:255B:191HSV值色调:80饱和度:240亮度:21016进制值#BFFFBF

2018-12-08 19:13:35 795

原创 labelImg闪退【解决方案】

转载请注明出处解决方案删除 C:\Users\YourAccount\..labelImgSettings.pkl,重新打开labelImg,问题解决。【完】

2018-11-28 14:38:06 34223 46

原创 Ubuntu18 安装openbabel 并绑定python3

1 下载源文件wget https://sourceforge.net/projects/openbabel/files/openbabel/2.4.1/openbabel-2.4.1.tar.gz2 安装依赖2.1 安装boostsudo apt install libboost-dev2.2 安装 gcc/g++/make/cmake这里的gcc/g++版本最好使用Ubuntu...

2018-11-22 21:17:07 3926 9

原创 【备忘】[YOLO] darknet: ./src/cuda.c:36: check_error: Assertion `0' failed. 已放弃 (核心已转储)

出现这个问题的原因是显存炸了。出现的场景有两个:训练时,测试时1.训练时打开yolov3.cfg,把其中的batch 和subdvisions属性值调小,但最好都是2的指数,并且要保证batch是subdivisions的整数倍。gedit darket/cfg/yolov3.cfg2.测试时一个很大的可能是,忘记把配置文件darket/cfg/yolov3.cfg的...

2018-11-05 16:39:46 10654 21

原创 Ubuntu18.04 修改gcc/g++版本

1.查看gcc/g++现版本gcc --versiong++ --version或者是cd /usr/binll gcc*ll g++*2.更换版本比如现在要更改到6版本2.1安装要替换到的版本的gcc/g++sudo apt install gcc-6sudo apt install g++-6 2.2 删除原来的软链接cd /usr/bin...

2018-11-05 16:15:49 8904 6

原创 【备忘】Unbuntu18 远程启动 Jupyter Notebook

1.安装jupyter notebookpip install jupyter notebook2.配置jupyter notebook2.1 自动创建config文件jupyter notebook --generate-config --allow-root2.2 生成连接密码# 打开ipythonfrom notebook.auth import pa...

2018-11-05 15:26:35 619

原创 python -lambda

lambda 函数的目的是为了书写方便,使得代码更加整洁得体。用法如下import numpy as npx=[2,3,4] #一个随意的变量y_fun=lambda a,b:a*x+b上面的lambda语句作用相当于下面的函数定义def y_fun(a,b): return a*x+b测试一下:>>> import numpy a...

2018-11-01 16:08:56 100

原创 vm虚拟机Ubuntu 笔记本内置摄像头灯亮却黑屏问题

在网上查了各种资料,都是抄的一个答案,很难受,最后终于自己摸索出来,做个备注,分享一下。解决方案sudo apt install webcam根本没有webcam驱动,玩毛嘞。  另外整理了其他的解决方案,虽然没有解决实质性的问题。参考自 网络,但找不到原作者了,如有侵权,请告知,立改!0.接管摄像头硬件虚拟机->可移动设备->Realtek USB...

2018-10-25 10:59:37 3481 3

翻译 Warning:Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2

参考https://stackoverflow.com/questions/47068709/your-cpu-supports-instructions-that-this-tensorflow-binary-was-not-compiled-to-u?answertab=votes#tab-top意思是 你电脑的CPU支持AVX2指令,但是你当前使用的TensorFlow二进制版本编译...

2018-10-16 20:56:51 1017

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除