随笔 - 997
文章 - 5
评论 - 181
阅读 -
300万
06 2018 档案
FAIR开源Detectron:整合全部顶尖目标检测算法
摘要:昨天,Facebook AI 研究院(FAIR)开源了 Detectron,业内最佳水平的目标检测平台。 昨天,Facebook AI 研究院(FAIR)开源了 Detectron,业内最佳水平的目标检测平台。据介绍,该项目自 2016 年 7 月启动,构建于 Caffe2 之上,目前支持大量机器学
阅读全文
ubuntu系统给用户增加root权限
摘要:在安装软件包的时候,会提示没有sudo权限。 eg : sudo apt-get install golang 解决方法 进入有root权限的用户 eg: su root 并根据提示输入密码 sudo vim /etc/sudoers
阅读全文
Ubuntu双网卡设置内外网上网的问题
摘要:UBUNTU16.04系统,双网卡:eth0, eth1.分贝设置成Public IP, 和局域网IP, 这样这台计算机就可以访问局域网内的各个IP, 同时还可以在全球各地被访问,使用ssh or remote desktop tool. 于是开始实施: 第一步:修改网络设置: sudo vim /
阅读全文
简单的ld链接脚本学习
摘要:一、 链接脚本的整体认识 什么是链接文件呢?作用是什么呢? 当编写了多个C文件时,我们将他们编译链接成一个可执行的文件,此时就需要用到链接脚本文件(ld)。ld脚本主要功能就是:将多个目标文件(.o)和库文件(.a)链接成一个可执行的文件。 链接脚本文件主要有什么内容呢? 为了规范,我们分为三个部分
阅读全文
如何使用 GDB
摘要:前期准备 启动GDB方法 设置运行参数 查看源码 断点break 使用 运行程序 查看运行时数据 查看内存数据 分割窗口 问题汇总 参考文献 GDB, The GNU Project debugger, allows you to see what is going on inside anothe
阅读全文
gdb remote 使用
摘要://设置halt (gdb) set {int}0x400b0000 = 0x1(gdb) load //设置下一个pc指针的值(gdb) set {int}0x400b2000 = 0x80(gdb) x /2x 0x400b20000x400b2000: 0x00000080 0x0000008
阅读全文
gdb调试的layout使用
摘要:layout:用于分割窗口,可以一边查看代码,一边测试。主要有以下几种用法:layout src:显示源代码窗口layout asm:显示汇编窗口layout regs:显示源代码/汇编和寄存器窗口layout split:显示源代码和汇编窗口layout next:显示下一个layoutlayou
阅读全文
经典名言--教父
摘要:1、不要让别人知道你的想法。——《教父》 2、痛苦不像死亡那样无可挽回。——《教父》 3、永远别让别人知道心中所想。——《教父3》 4、你做出了这个决定,这是你的代价。——《教父3》 5、不懂得陪伴家人的男人不算是真男人。——《教父》 6、不要让女人左右你的思维。——马里奥·普佐《教父》 7、男人一
阅读全文
GDB dump mem example和命令
摘要:使用方法: You can use the commands dump, append, and restore to copy data between target memory and a file. The dump and append commands write data to a f
阅读全文
再谈音响的七个频段,个个是真理
摘要:一:各频段的量感分布以及其控制能力 超低频(超低音) 低(频)音区是指声音的频率或者乐器的基频低于100Hz的频率。 按照七个频段的划分方法,我们把从20Hz-40Hz这个八度我称为超低频(超低音)。 这个频段的频率重播时是需要借助于物理环境本身的共鸣,同时这个频段的声音已经失去了明显的位置定位。超
阅读全文
Ubuntu 16.04下GDB调试
摘要:在linux中还有一个更受大家欢迎的调试工具:GDB。GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。可以用来调试C,C++程序。 GDB功能强大,调试命令也有很多,但是对于普通程序调试中经常使用的命令并不多,如下表所示: 常用的指令: 例
阅读全文
shell脚本中if的“-e,-d,-f”
摘要:文件表达式-e filename 如果 filename存在,则为真-d filename 如果 filename为目录,则为真 -f filename 如果 filename为常规文件,则为真-L filename 如果 filename为符号链接,则为真-r filename 如果 filena
阅读全文
ubuntu下makeinfo安装,其实真正安装的是texinfo包
摘要:操作系统环境:ubuntu 在终端中执行命令:sudo apt-get install texinfo 今天在打包的时候有个包需要 makeinfo,当时就各种搜结果就没有 makeinfo 这个软件包,最后看到有人说其实就是 texinfo 这个包,经过测试,不管是ubuntu 还是qomo (y
阅读全文
ubuntu16.04 uninstall cuda 9.0 completely and install 8.0 instead
摘要:卸载cuda 9.0sudo apt-get --purge remove cudasudo apt autoremoveto remove cuda 9.0Thensudo apt-get cleanto clear apt-cache安装8.0sudo dpkg -i cuda-repo-ubu
阅读全文
ubuntu 16.04 安装cuda的方法
摘要:很多神经网络架构都需要安装CUDA,安装这个的确费了我不少时间,是要总结一下流程了。 安装这个,最好使用官网的安装步骤和流程,不然,会走很多弯路: https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_
阅读全文
ubuntu垃圾文件清理方法
摘要:linux和windows系统不同,linux不会产生无用垃圾文件,但是在升级缓存中,linux不会自动删除这些文件,今天就来说说这些垃圾文件清理方法。1,非常有用的清理命令:sudo apt-get autocleansudo apt-get cleansudo apt-get autoremov
阅读全文
行人检测资源(下)代码数据
摘要:这是行人检测相关资源的第二部分:源码和数据集。考虑到实际应用的实时性要求,源码主要是C/C++的。源码和数据集的网址,经过测试都可访问,并注明了这些网址最后更新的日期,供学习和研究进行参考。(欢迎补充更多的资源) 1 Source Code 1.1 INRIA Object Detection an
阅读全文
行人检测资源(上)综述文献
摘要:行人检测具有极其广泛的应用:智能辅助驾驶,智能监控,行人分析以及智能机器人等领域。从2005年以来行人检测进入了一个快速的发展阶段,但是也存在很多问题还有待解决,主要还是在性能和速度方面还不能达到一个权衡。近年,以谷歌为首的自动驾驶技术的研发正如火如荼的进行,这也迫切需要能对行人进行快速有效的检测,
阅读全文
开源深度学习架构Caffe
摘要:Caffe 全称为 Convolutional Architecture for Fast Feature Embedding,是一个被广泛使用的开源深度学习框架(在 TensorFlow 出现之前一直是深度学习领域 GitHub star 最多的项目),目前由伯克利视觉学中心(Berkeley V
阅读全文
python pip 安装库文件报错:pip install ImportError: No module named _internal
摘要:解决方法: pip2.7, you can at first then python2.7 to reinstall pip. 注意使用sudo
阅读全文
Canny算子
摘要:Canny边缘检测算子是John F. Canny于1986年开发出来的一个多级边缘检测算法。更为重要的是Canny创立了“边缘检测计算理论”(computational theory of edge detection)解释这项技术如何工作。 Canny的目标是找到一个最优的边缘检测算法,最优边缘
阅读全文
vmware中nat模式中使用静态ip后无法上网的问题
摘要:在/etc/network/interfaces中添加静态ip auto eth0iface eth0 inet staticaddress 192.168.31.133netmask 255.255.255.0gateway 192.168.31.2 修改完成后,init 6重启虚拟机,发现不能上
阅读全文
knn算法的c语言实现
摘要:最近研究KNN,找到了一些优秀的源码,贴出来,做个笔记吧。 1 #include<stdio.h> 2 #include<stdlib.h> 3 #include<math.h> 4 #include<time.h> 5 6 typedef struct{//数据维度 7 double x; 8 d
阅读全文
KNN和SVM的区别和联系
摘要:先从两者的相同点来看吧,两者都是比较经典的机器学习分类算法,都属于监督学习算法,都对机器学习的算法选择有着重要的理论依据。 区别: 1 KNN对每个样本都要考虑。SVM是要去找一个函数把达到样本可分。 2 朴素的KNN是不会去自助学习特征权重的,SVN的本质就是在找权重。 3 KNN不能处理样本维度
阅读全文
C++ 排序函数 sort(),qsort()的用法
摘要:想起来自己天天排序排序,冒泡啊,二分查找啊,结果在STL中就自带了排序函数sort,qsort,总算把自己解脱了~ 所以自己总结了一下,首先看sort函数见下表: 要使用此函数只需用#include <algorithm> sort即可使用,语法描述为: sort(begin,end),表示一个范围
阅读全文
KNN算法基本实例
摘要:KNN算法是机器学习领域中一个最基本的经典算法。它属于无监督学习领域的算法并且在模式识别,数据挖掘和特征提取领域有着广泛的应用。 给定一些预处理数据,通过一个属性把这些分类坐标分成不同的组。这就是KNN的思路。 下面,举个例子来说明一下。图中的数据点包含两个特征: 现在,给出数据点的另外一个节点,通
阅读全文
初识KNN
摘要:邻近算法,或者说K最近邻(kNN,k-NearestNeighbor)分类算法是数据挖掘分类技术中最简单的方法之一。所谓K最近邻,就是k个最近的邻居的意思,说的是每个样本都可以用它最接近的k个邻居来代表。 kNN算法的核心思想是如果一个样本在特征空间中的k个最相邻的样本中的大多数属于某一个类别,则该
阅读全文
高数复习--什么是DCT
摘要:离散余弦变换(英语:discrete cosine transform, DCT)是与傅里叶变换相关的一种变换,类似于离散傅里叶变换,但是只使用实数。离散余弦变换相当于一个长度大概是它两倍的离散傅里叶变换,这个离散傅里叶变换是对一个实偶函数进行的(因为一个实偶函数的傅里叶变换仍然是一个实偶函数),在
阅读全文
VS Code 快捷键大全
摘要:前言 前言 VSCode的快捷键继承了一些IDE风格,有VS的身影,也有Emacs的身影。。简言之,内置快捷键玩熟了,效率提高不是一点两点。 VsCode 快捷键有五种组合方式(科普) 通用快捷键 基础编辑 导航 查询与替换 多行光标操作于选择 丰富的语言操作 编辑器管理 文件管理 显示 调试 集成
阅读全文
OpenCV进行图像相似度对比的几种办法
摘要:1、直方图方法 方法描述:有两幅图像patch(当然也可是整幅图像),分别计算两幅图像的直方图,并将直方图进行归一化,然后按照某种距离度量的标准进行相似度的测量。 方法的思想:基于简单的向量相似度来对图像相似度进行度量。 优点:直方图能够很好的归一化,比如256个bin条,那么即使是不同分辨率的图像
阅读全文
g++编译的makefile模板库和脚本
摘要:编译C++文件,特别是多文件的时候,经常要找模板,这里为了后面方便,就自己做了一个模板。 makefile模板:Makefile 编译脚本模板:build.sh
阅读全文
Python图像处理库PIL中图像格式转换
摘要:o 在数字图像处理中,针对不同的图像格式有其特定的处理算法。所以,在做图像处理之前,我们需要考虑清楚自己要基于哪种格式的图像进行算法设计及其实现。本文基于这个需求,使用python中的图像处理库PIL来实现不同图像格式的转换。 对于彩色图像,不管其图像格式是PNG,还是BMP,或者JPG,在PIL中
阅读全文
python图像处理库PIL的基本概念介绍
摘要:PIL中所涉及的基本概念有如下几个:通道(bands)、模式(mode)、尺寸(size)、坐标系统(coordinate system)、调色板(palette)、信息(info)和滤波器(filters)。趁此机会,复习一下这些图像处理中的基本概念。 通道: 每张图片都是由一个或者多个数据通道构
阅读全文
psnr的定义和python实现
摘要:psnr是“Peak Signal to Noise Ratio”的缩写,即峰值信噪比,是一种评价图像的客观标准,它具有局限性,一般是用于最大值信号和背景噪音之间的一个工程项目。 peak的中文意思是顶点。而ratio的意思是比率或比列的。整个意思就是到达噪音比率的顶点信号,psnr一般是用于最大值
阅读全文
高清语音技术(WBS)及其在手机和蓝牙耳机中的实现
摘要:高清语音也被称为宽带语音,是一种能为蜂窝网络、移动电话和无线耳机传输高清、自然语音质量的音频技术。与传统的窄带电话相比,高清语音很大程度上提高了语音质量,减少了听觉负担。 通信产业链上的所有网络和设备都需支持高清语音才能体现出该技术的优点。到2011年6月为止,18个国家运营的20种蜂窝网络,以及3
阅读全文
python数字图像处理---噪声的应用
摘要:数字图像的随机噪声在图像处理中有着重要的位置,今天用到了,就回顾一下。做个总结。 随机噪声很多种,最常用的一般有两种,高斯噪声和椒盐噪声,下面我们就针对这两种噪声做个科普。 高斯噪声:高斯噪声是指它的概率密度函数服从高斯分布(即正态分布)的一类噪声与椒盐噪声相似(Salt And Pepper No
阅读全文