自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

转载 gvim超豪华配置

通过修改 sudo gvim /etc/vim/vimrc实现 set helplang=cn set encoding=utf-8 set cscopequickfix=s-,c-,d-,i-,t-,e- nmap <C-_>s :cs find s <C-R>=expand("<cword>")<CR><CR> nmap <C-_>g :cs find g <C-R>=exp...

2020-07-04 14:30:39 338

转载 I2C总线通讯协议中主机模块的FPGA实现

本人FPGA小白,对FPGA比较感兴趣,前段时间跟某位同学讨论I2C总线通讯协议,我以前写过关于串口和SPI的通讯协议,还没有接触过I2C总线通讯协议。这次就抱着试试看心态,去了解了下I2C总线通讯协议。结果就是,I2C通讯的复杂程度远超串口和SPI,我查找了一些关于I2C总线通讯的资料内容,比较不开心的是,各类资料对于I2C总线通讯协议的描述不尽相同,我选了其中的两篇我能接受的资料作为这...

2019-05-24 17:55:28 707 2

原创 编译2.6.XXX内核,出现Makefile:1449: *** mixed implicit and normal rules. Stop.解决方案

在编译内核的时候提示Makefile:1449: *** mixed implicit and normal rules. Stop. 在网上查找后得到如下原因: 是由于我的系统的make工具太新(系统:fedora16),make的旧版规则已经无法兼容新版。按照以下方式,问题得到解决: 修改前:41...

2019-05-15 10:22:55 263

转载 嵌入式软件学习路线图

嵌入式学习是一个循序渐进的过程,如果是希望向嵌入式软件方向发展的话,目前最常见的是嵌入式Linux方向,关注这个方向,我认为大概分3个阶段:1、嵌入式Linux上层应用,包括QT的GUI开发2、嵌入式Linux系统开发3、嵌入式Linux驱动嵌入式目前主要面向的几个操作系统是,Linux,WINCE、VxWorks等等。Linux是开源免费的,而且其源代码是开放的,...

2019-05-07 10:27:27 588

转载 Win10安装CUDA10和cuDNN

官方安装教程CUDA:https://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.htmlcuDNN:https://docs.nvidia.com/deeplearning/sdk/cudnn-install/index.html#installwindowsWIN10安装CUDA10CUDA...

2019-04-19 15:30:52 910

转载 tensorflow-gpu1.8.0+win10+vs2017+CUDA9.2 安装——从挖坑到跳坑到出坑

tensorflow-gpu1.8.0+win10+vs2017+CUDA9.2 安装——从挖坑到跳坑到出坑2018年06月08日 15:29:06EggPieMaster阅读数:22856转自https://blog.csdn.net/JackZhang_123/article/details/78020444?utm_source=blogxgwz6 首先,容我骂一句,辣...

2019-04-16 15:26:49 1337 1

转载 吴恩达deeplearning之CNN—卷积神经网络入门

1.边界检测示例假如你有一张如下的图像,你想让计算机搞清楚图像上有什么物体,你可以做的事情是检测图像的垂直边缘和水平边缘。  如下是一个6*6的灰度图像,构造一个3*3的矩阵,在卷积神经网络中通常称之为filter,对这个6*6的图像进行卷积运算,以左上角的-5计算为例 3*1+0*0+1*-1+1*1+5*0+8*-1+2*1+7*0+2*-1 = -5 其它的以此类推,让...

2018-10-24 15:41:15 256

转载 【Tensorflow】tf.placeholder函数

 tf.placeholder(dtype, shape=None, name=None)此函数可以理解为形参,用于定义过程,在执行的时候再赋具体的值 参数:dtype:数据类型。常用的是tf.float32,tf.float64等数值类型 shape:数据形状。默认是None,就是一维值,也可以是多维,比如[2,3], [None, 3]表示列是3,行不定 name:名称...

2018-09-03 15:20:05 156

转载 【Tensorflow】基本函数介绍

【Tensorflow】tf.nn.relu函数2017年04月20日 11:38:41 阅读数:7112 标签: 神经网络深度学习tensorflowRelu图像处理更多个人分类: tensorflow版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zj360202/article/details/70256545 Tenso...

2018-09-03 15:17:33 115

转载 TensorFlow入门之MNIST样例代码分析

这几天想系统的学习一下TensorFlow,为之后的工作打下一些基础。看了下《TensorFlow:实战Google深度学习框架》这本书,目前个人觉得这本书还是对初学者挺友好的,作者站在初学者的角度讲解TensorFlow,所以比较容易理解。这篇博文主要是为了分析其中的一个经典代码,MNIST手写数字识别。作者用了一个三层的全连接网络来实现手写数字识别。具体的一些信息可以在书中5.2节查看。在下面...

2018-09-01 16:24:33 146

转载 TensorFlow入门之MNIST最佳实践

在上一篇《TensorFlow入门之MNIST样例代码分析》中,我们讲解了如果来用一个三层全连接网络实现手写数字识别。但是在实际运用中我们需要更有效率,更加灵活的代码。在TensorFlow实战这本书中给出了更好的实现,他将程序分为三个模块,分别是前向传播过程模块,训练模块和验证检测模块。并且在这个版本中添加了模型持久化功能,我们可以将模型保存下来,方便之后的模型检验,并且我们可以一边训练新的模型...

2018-09-01 16:23:41 128

转载 一文搞懂交叉熵在机器学习中的使用,透彻理解交叉熵背后的直觉

版权声明:转载请注明出处。 https://blog.csdn.net/tsyccnh/article/details/79163834关于交叉熵在loss函数中使用的理解交叉熵(cross entropy)是深度学习中常用的一个概念,一般用来求目标与预测值之间的差距。以前做一些分类问题的时候,没有过多的注意,直接调用现成的库,用起来也比较方便。最近开始研究起对抗生成网络(GANs),用到...

2018-08-31 17:50:30 208

转载 卷积神经网络(CNN)基础介绍

 本文是对卷积神经网络的基础进行介绍,主要内容包括卷积神经网络概念、卷积神经网络结构、卷积神经网络求解、卷积神经网络LeNet-5结构分析、卷积神经网络注意事项。一、卷积神经网络概念上世纪60年代,Hubel等人通过对猫视觉皮层细胞的研究,提出了感受野这个概念,到80年代,Fukushima在感受野概念的基础之上提出了神经认知机的概念,可以看作是卷积神经网络的第一个实现网络,神经认知机...

2018-08-14 15:22:09 6439

转载 opencv

或许网络上有各位牛人已经对sift算法进行各种的详解和说明,我(小菜鸟)在翻阅各种资料和对opencv中的代码进行反推之后,终于理解该算法。并记录之,供大家一起交流学习!这个博文主要记录了我的学习历程,或许对你有帮助,或许可以启发你,或许你只是一笑而过!没关系,至少自己总结过。这篇文章主要是对sift算法的每一个步骤,每一个参数进行说明,并在最后用matlab实现该算法,从理论到代码实现或许需要考...

2018-03-08 20:11:00 830

转载 模糊决策--机器人壁障

 1、程序要求平面上有布满障碍物,设定起始点和终点。一个机器人从起点运动到终点,经过最短路径不与障碍物发生碰撞。起点和终点由用户指定,障碍物的个数和形状可以随机生成,存储在文件中读出或者由用户指定生成。机器人为圆型机器人,在头部正中配有7个传感器,以正中为界限跟别为0度,+-5度,+-15度,+-90度,传感器感知范围为3个机器人直径长度。机器人性能为速度最大为机器人直径,转角最大为+-30度。要...

2018-03-06 19:14:59 731

转载 高斯模糊实现小结

注:博客中图表的大小难以调整,导致阅读不便,这里有其pdf版本:高斯模糊实现小结.pdf高斯模糊是一种图像滤波器,它使用正态分布(高斯函数)计算模糊模板,并使用该模板与原图像做卷积运算,达到模糊图像的目的。N维空间正态分布方程为:其中,σ是正态分布的标准差,σ值越...

2018-03-06 19:12:21 340

转载 SIFT算法详解

尺度不变特征变换匹配算法详解Scale Invariant Feature Transform(SIFT)Just For Funzdd  [email protected] or ([email protected])对于初学者,从David G.Lowe的论文到实现,有许多鸿沟,本文帮你跨越。如果你学习SIFI得目的是为了做检索,也许 OpenSSE 更适合你,欢迎使用。如果想一起奋斗,欢迎加入...

2018-03-06 19:10:37 416

转载 python image process

用Python做图像处理       最近在做一件比较 evil 的事情——验证码识别,以此来学习一些新的技能。因为我是初学,对图像处理方面就不太了解了,欲要利吾事,必先利吾器,既然只是做一下实验,那用 Python 来作原型开发再好不过了。在 Python 中,比较常用的图像处理库是 PIL(Python Image Library),当前版本是 1.1.6 ,用起来非常方便。大家可以在

2018-01-08 17:13:25 1899

转载 opencv大牛博客集锦

整理了我所了解的有关OpenCV的学习笔记、原理分析、使用例程等相关的博文。排序不分先后,随机整理的。如果有好的资源,也欢迎介绍和分享。1:OpenCV学习笔记作者:CSDN数量:55篇博文网址:http://blog.csdn.net/column/details/opencv-manual.html2:部分OpenCV的函数解读和原理解读作者:梦想腾飞数量:20篇博

2017-09-21 11:08:03 5171 1

转载 matlab 图像处理--高斯滤波器

高斯滤波器先给出高斯函数的图形。     高斯滤波器是一类根据高斯函数的形状来选择权值的线性平滑滤波器。高斯平滑滤波器对于抑制服从正态分布的噪声非常有效。一维零均值高斯函数为:    g(x)=exp( -x^2/(2 sigma^2)其中,高斯分布参数Sigma决定了高斯函数的宽度。对于图像处理来说,常用二维零均值离散高斯函数作平滑滤波

2017-05-27 16:14:13 1636

转载 linux下doxygen的安装与使用说明

一、简介Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文档系统,完全支持C、C++、Java、Objective-C和IDL语言,部分支持PHP、C#。注释的语法与Qt-Doc、KDoc和JavaDoc兼容。Doxgen可以从一套归档源文件开始,生成HTML格式的在线类浏览器,或离线的LATEX、RTF参考手册。 二、安装需安装doxygen和用于支持doxyge

2017-05-12 10:07:50 592 1

转载 经典matlab调用库相关资料

原文地址:http://cvnote.info/matlab-cv-ip-toolbox/计算机视觉/图像处理研究中经常要用到Matlab,虽然其自带了图像处理和计算机视觉的许多功能,但是术业有专攻,在进行深入的视觉算法研究的时候Matlab的自带功能难免会不够用。本文收集了一些比较优秀的Matlab计算机视觉工具箱,希望能对国内的研究者有所帮助。VLFeat:著名而常用

2017-04-18 21:08:13 383

转载 matlab图像处理常用命令

显示索引图像和灰度图像>> [X,map]=imread('trees.tif');>> gmap=rgb2gray(map);>> figure,imshow(X,map);>> figure,imshow(X,gmap);利用膨胀函数平移图像I = imread('football.jpg');se = translate(strel(1), [30 30]

2017-04-18 20:26:16 2803

转载 stm32启动文件简析

;* 文件名          : startup_stm32f10x_hd.s;* 库版本         : V3.5.0;* 说明:             此文件为STM32F10x高密度设备的MDK工具链的启动文件;* 该模块执行以下操作:;* -设置初始堆栈指针(SP);* -设置初始程序计数器(PC)为复位向量,并在执行main函数前初始化系统时钟;* -设置

2017-03-27 15:28:46 225

转载 keil C

STM32微处理器基于ARM核,所以很多基于ARM嵌入式开发环境都可用于STM32开发平台。开发工具都可用于STM32开发。选择合适的开发环境可以加快开发进度,节省开发成本。本章将先对STM32常用的开发工具Keil MDK和IAR EWARM进行简单介绍,然后结合STM32_SK仿真评估板和STM32F103C的开发板讲解STM32片上资源使用,最后给出一个基于STM32的数据采集器的应用实

2017-03-21 10:21:01 8064

转载 CPU内部架构与工作原理

类: LINUX一直以来,总以为CPU内部真是如当年学习《计算机组成原理》时书上所介绍的那样,是各种逻辑门器件的组合。当看到纳米技术时就想,真的可以把那些器件做的那么小么?直到看了Intel CPU制作流程及AMD芯片的制作流程的介绍不禁感慨,原来科技是如此的发达。本文我们以Intel为例对CPU的工作原理做简单介绍,仅仅是简单介绍,那么AMD,ARM,MIPS甚至PowerPC你应该

2017-03-18 18:12:31 289

原创 如何自动生成makefile

第一篇博文

2017-03-17 18:21:01 308

原创 开始了

读了十几年的书上班了

2014-10-15 19:15:35 253

200个经典C程序例程序

200个经典的C语言例子,值得收藏,好好学习,可以提升很多

2014-05-30

空空如也

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

TA关注的人

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