自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (3)
  • 收藏
  • 关注

原创 经典卷积神经网络(CNN)实现MNIST分类(基于LeNet-5模型)

在机器视觉,图像处理领域,卷积神经网络取得了巨大的成功。本文将参考教程,结合自己的理解,利用Tensor Flow实现LeNet5,学习和理解卷积神经网络,网络上教程较多,此文不做重点介绍。LeNet5_infernece.pyimport tensorflow as tf#配置神经网络的参数INPUT_NODE = 784OUTPUT_NODE = 10IMAGE_SIZE

2017-09-30 21:31:43 2803

原创 国庆读书感悟

外面的城市有你的梦,但远方的故乡有你的家我们都是被城市化的一员,我们回不去故乡,也离不开城市。全球三分之一的人口正在进行最后的大迁移,今天的我们就像电影里的蒂凡尼,一直带着对故乡的记忆,寻找属于自己的生活。无论注目于已有之物而寻根究底,还是梦想前所未有之事而渴望成真,请你立志高远,保持对研究的野心和欲望

2017-09-30 12:17:18 519

原创 MNIST和softmax回归(softmax regression)

MNIST是一个入门级的计算机视觉数据集,它包含各种手写数字图片,我们将训练一个机器学习模型用于预测图片里面的数字.这个的实现代码很短,而且真正有意思的内容只包含在三行代码里面。理解包含在这些代码里面的设计思想是非常重要的.我们知道MNIST的每一张图片都表示一个数字,从0到9。我们希望得到给定图片代表每个数字的概率。比如说,我们的模型可能推测一张包含9的图片代表数字9的概率是80%但是判断它是8

2017-09-26 21:46:01 754

原创 OpenCV-图像滤波

OpenCV图像滤波的操作有:方框滤波均值块滤波高斯滤波中值滤波双边滤波本文主要进行一幅图像进行上述滤波操作具体实现代码:#include #include #include #include using namespace std;using namespace cv;Mat g_srcImage, g_dstImage1, g_dstIm

2017-09-24 20:02:08 452

原创 Opencv绘图操作

程序运行结果:

2017-09-17 22:44:20 352

原创 循环神经网络前向传播

循环神经网络(Recurrent Neural Networks ,以下简称RNN)是一类输出和模型间有反馈的神经网络,它广泛的用于自然语言处理中的语音识别,手写书别以及机器翻译等领域。在DNN和CNN中,训练样本的输入和输出是比较的确定的。但是有一类问题DNN和CNN不好解决,就是训练样本输入是连续的序列,且序列的长短不一,比如基于时间的序列:一段段连续的语音,一段段连续的手写文字。这些序列比较

2017-09-17 17:07:44 788

原创 神经网络里面的反向传播算法的解释

资料来源:https://www.zhihu.com/question/24827633

2017-09-12 20:36:08 364

原创 第一个完整的神经网络样例程序

程序代码:import osimport tensorflow as tffrom numpy.random import RandomStateos.environ['TF_CPP_MIN_LOG_LEVEL']='2'#定义神经网络的参数,输入和输出节点batch_size = 8w1 = tf.Variable(tf.random_normal([2, 3],

2017-09-12 17:12:17 751

原创 掌握的技能

这是一个广告,下面介绍的是本科阶段学习掌握的一些技能,需要进行合作开发的可以与我联系,QQ:841140141编程语言:C、C++、C#、Java、Python开发平台:Windows应用开发Android应用开发Raspberrypi应用开发Arduino应用开发Matlab应用开发OpenMV应用开发OpenCV程序设计Tensorflow程序设

2017-09-12 10:53:16 266

原创 悦读---《读者》

能察未病,能愈大病,而后能使之渐强建良,甚至不药而愈,愈后不复发。来自《医者与患者》

2017-09-11 20:27:08 273

原创 Opencv-滑动条的使用

运行结果:程序代码:#include #include #include using namespace std;using namespace cv;#define WINDOW_NAME "【滑动条的创建&线性混合示例】"        //为窗口标题定义的宏 const int g_nMaxAlphaValue = 100;//Alpha值的最大值

2017-09-11 20:16:59 358

原创 Tensorflow介绍

TensorFlow™ 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。它灵活的架构让你可以在多种平台上展开计算,例如台式计算机中的一个或多个CPU(或GPU),服务器,移动设备等等。TensorFlow 最初由Google大脑小组(隶属于

2017-09-10 22:40:44 443

原创 VS2017+python3.6+Tensorflow环境搭建

第一步:安装VS2017(参考Opencv那一篇博客),勾选Python选项第二步:配置环境变量第三步:用管理员打开Power shell输入:pip3 install --upgrade tensorflow第四步:验证是否成功新建python程序输入代码:#coding:utf-8 import tensorflow as tfw1

2017-09-10 21:58:17 10437 2

原创 悦读---《读者》(4)

弄斧必到班门中国俗语说,不要班门弄斧。我的看法是,弄斧必到班门。对不是这一行的人,炫耀自己的长处,于己于人都无好处。只有找上班门弄斧(献计),如果鲁班能够指点指点,那么我们才能进步得快些;如果鲁班点头称许,那么我们攀登高峰,亦可增加信心。

2017-09-09 19:56:12 228

原创 悦读---《读者》(3)

愿你过的像朋友圈中的一样好。(朋友圈中的自己,是心中希望实现的理想状态。而实际生活中的自己,像是灯光散去后狼狈收场的路人,平凡、简单、朴素、实在)

2017-09-09 19:50:36 238

原创 悦读---《读者》(2)

以花喻人,他如果开风气、敢实验,就得一“早”字。如果专心致志、再接再厉,就得一“久”字。如果不求近功、大器晚成,就得一“迟”字。社会需要其中每一种人,他们都能登上“人才”舞台。-国际文化出版社《我们现代人》

2017-09-09 19:46:31 212

原创 OpenCV简单操作-RGB转gray

运行结果:源程序:#include #include using namespace std;using namespace cv;int main(int argc, char* argv[]){const char* imagename = "C://Users/long/Pictures/long.jpg";Mat srcimg = imread(

2017-09-06 10:40:54 6797

原创 OpenCV简单操作-图像均值滤波

运行结果:程序代码:#include #include using namespace std;using namespace cv;int main(int argc, char* argv[]){const char* imagename = "C://Users/long/Pictures/long.jpg";Mat srcimg = imread

2017-09-06 10:01:32 386

原创 OpenCV简单操作-图像腐蚀

形态学运算只针对二值图像(二进制图像),并依据数学形态学(Mathermatical Morphogy)集合论方法发展起来的图像处理方法,起源于岩相对岩石结构的定量描述工作,在数字图像处理和机器视觉领域中得到了广泛的应用,形成了一种独特的数字图像分析方法和理论。数学形态学是图像处理和模式识领域的新方法,其基本思想是:用具有一定形态的结构元素去量度和提取图像中的对应形状,以达到图像分析和

2017-09-05 20:58:45 383

原创 Win10专业版+VS2017+OpenCV3.3.0环境搭建

学习OpenCV第一步开发环境的搭建:Win10专业版+VS2017+OpenCV3.3.0具体步骤:(1)安装Win10专业版(没有具体要求,具体细节请百度)(2)安装VS2017(一定要安装C++)(3)OpenCV的安装第一步:下载OpenCV3.3.0,链接http://opencv.org/releases.html解压到文件夹第二步:

2017-09-05 19:35:09 756

原创 悦读---《特别关注》

从权力中得到的光环与荣耀,终会因权利的消失而消失。-作家周梅森乐观看今天,昨天不过是一场梦,而明天只是一个愿景。但今天好好地生活,可以让每个昨天成为愉快的梦、每个明天成为有希望的愿景,因此乐观看待今天。-梵文剧作家、诗人迦梨陀裟

2017-09-04 17:07:15 284

原创 悦读---《万万没想到-用理工科思维理解世界》(2)

作者优秀观点摘录一个好的教育系统应该让学生干什么呢?至少应该做以下这些事情:1、自己调研相关知识2、独立或者跟人合作完成项目3、到相关企业实习、把知识用上4、写论文

2017-09-04 16:52:29 265

Opencv安装过程中使用的vgg_generated_120.i等额外文件

Opencv安装过程中使用的vgg_generated_120.i等额外文件,本人亲测可用

2019-04-06

数字图像处理(冈萨雷斯)

数字图像处理学习书籍(冈萨雷斯)

2017-07-30

OpenMV固件资料

OpenMV固件所有资料

2017-07-30

空空如也

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

TA关注的人

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