摘要: 读写操作流程: 1.为要进行操作的文件定义一个流对象。 2.打开(建立)文件。 3.进行读写操作。 4.关闭文件。 详解: 1.建立流对象: 输入文件流类(执行读操作):ifstream in; 输出文件流类(执行写操作):ofstream out; 输入输出文件流类:fstream both; 注 阅读全文
posted @ 2018-09-09 10:19 Z-LIANG 阅读(9579) 评论(0) 推荐(2) 编辑
摘要: 看代码: 效果:(这里提取的是绿色) 一、inRange()函数介绍:(OpenCV中的inRange()函数可实现二值化功能,可以同时针对多通道进行操作,使用起来非常方便!) 1.函数原型:inRange(InputArray src, InputArray lowerb, InputArray 阅读全文
posted @ 2018-08-30 09:55 Z-LIANG 阅读(5233) 评论(0) 推荐(2) 编辑
摘要: 看代码: 阅读全文
posted @ 2018-08-30 08:57 Z-LIANG 阅读(22888) 评论(0) 推荐(1) 编辑
摘要: 一、加载图片: 1.先放一段最简单的加载图片的代码 2.三个函数的介绍: imread(): 函数原型:imread(const String& filename,int flags = IMREAD_COLOR) 参数介绍(filename:图片名称, flag: flag=-1时,8位深度,原通 阅读全文
posted @ 2018-08-29 11:28 Z-LIANG 阅读(968) 评论(0) 推荐(0) 编辑
摘要: 梯度下降算法的原理及实现。 一.梯度下降的算法方程式为: 二.方程式详解: 参数: 1.::表示网络中需要训练的参数。 2.:表示学习率。 3.:表示图像中一点的斜率。 含义: 假设一个二次函数,初始位置在曲线上蓝色点, 如果学习率α设置过大,则θ的每一次更新幅值将会很大。如此,若蓝点已非常接近最低 阅读全文
posted @ 2018-08-24 18:07 Z-LIANG 阅读(673) 评论(0) 推荐(0) 编辑
摘要: 刚开始学习tensorflow和opencv这一块的知识,所以用博客这个平台来把自己这段学习的经历与感想写下来。 tensorflow和opencv则用Anaconda来下载和配置环境。 下载Anaconda,官网下载又慢又容易断,推荐一个网站:清华镜像,你可以自己去摸索。附上下载地址https:/ 阅读全文
posted @ 2018-05-22 01:08 Z-LIANG 阅读(5086) 评论(0) 推荐(0) 编辑