cvFindContours/findContours提取轮廓

opencv在提取轮廓时,C/C++有两种方式,有些许不同,结合查找的资料和补充,做个小笔记;功能,提取满足一定面积阈值和宽高比例的轮廓;主函数static int getContoursByC(char* Imgname, double minarea = 100, double whRatio...

2017-11-25 19:17:15

阅读数 527

评论数 0

LSTM 网络

Recurrent Neural Networks 人类并不是每时每刻都从一片空白的大脑开始他们的思考。在你阅读这篇文章时候,你都是基于自己已经拥有的对先前所见词的理解来推断当前词的真实含义。我们不会将所有的东西都全部丢弃,然后用空白的大脑进行思考。我们的思想拥有持久性。 传统的神经网络并不能做...

2017-11-14 14:13:03

阅读数 154

评论数 0

从数据采集与标记行业看数据与深度学习之关系

1.数据规模 先看数据规模,数据规模与算法模型的容量其实是比较相关的。算法模型的容量越大,就意味着算法能表示相对来说更复杂的关系。当数据规模相对过大时,在训练过程中容易产生欠学习(underfitting)。另一方面,在数据规模相对过小的情况下,就会产生过学习(overfitting)。 ...

2017-11-12 21:15:04

阅读数 5386

评论数 0

python学习笔记

1.import与from … import 1.1 When to use import 1) 如果模块包含的属性和方法与你的某个模块同名,你必须使用import module 来避免名字冲突。 >>>import os >>>import sys &g...

2017-11-10 19:27:34

阅读数 85

评论数 0

vs2010开发中的问题总结

1.vs2010资源视图rc文件,提示在另一个编辑器中打开 解决:“窗口”下拉菜单----“关闭所有文档”

2017-11-06 21:13:12

阅读数 81

评论数 0

QWT编译、配置、使用(VS2010 + Qt5.1.1)

QWT,全称是Qt Widgets for Technical Applications,是一个基于LGPL版权协议的开源项目,可生成各种统计图。它为具有技术专业背景的程序提供GUI组件和一组实用类,其目标是以基于2D方式的窗体部件来显示数据, 数据源以数值,数组或一组浮点数等方式提供, ...

2017-11-06 17:37:00

阅读数 248

评论数 0

Pylon相机程序内存泄露、资源阻塞、类和回调函数

1.内存泄露问题 一般来说,内存泄露主要是由于申请了相应的资源,但是使用它后并没有释放。如果只是简单地程序,那很容易避免内存泄露的问题,但是如果,在一个程序中同一个指针p指向的内存区在不同函数间不停的申请和释放,不知道最后p指向的内存是不是被释放了。那么如何来解决这个问题呢? 首先,这...

2017-11-06 15:44:25

阅读数 302

评论数 0

Qt如何添加DOS窗口

1.VS2010开发Qt 项目--属性--配置属性--链接器--系统--子系统选择控制台项 2.QT Creator 1)点击左侧Projects那个按钮,进入工程设置界面 2)点解 Run Settings 选项卡 3)选中 Run in terminal 实际上就是Qt Creat...

2017-10-24 12:44:04

阅读数 598

评论数 0

Ubuntu16.04+cuda8.0+cudnnV5.1 caffe SSD配置、训练及测试过程

Python版本可以按以下步骤DIY训练SSD1.在/home/bay(您的服务器名字)/下新建ssd文件夹,在/home/bay/ssd/目录下clone作者github下的caffe文件包,执行以下命令: $ git clone https://github.com/weiliu89/caff...

2017-08-04 17:31:18

阅读数 535

评论数 0

Ubuntu16.04+cuda8.0+cudnnV5.1配置faster-rcnn的方法

Python版本可以按以下步骤DIY训练Faster-RCNN 1.下载Faster-RCNN源代码并安装   通过git工具直接下载,在Linux 命令行输入:   $ git clone —recursive https://github.com/rbgirshick/py-faster-r...

2017-08-02 15:00:21

阅读数 898

评论数 0

矫正图像亮度、对比度

1.对数变换:增加黑暗区域的亮度和对比度,降低明亮区域的对比度。 2.对数变换和反向伽马变换:对数和反相伽马校正扩展了低灰度范围,同时压缩了高灰度范围。当使用灰色调色板时,这些变换会增加图像的整体亮度,并在暗处增加对比度,而在明亮区域的对比度降低。 伽马系数Y越高,强度校正越强。 对数校正功...

2017-07-20 10:55:05

阅读数 604

评论数 0

OpenCV轮廓、边缘、边界的相关函数

OpenCV支持大量的轮廓、边缘、边界的相关函数,相应的函数如下: 1. 轮廓的特征矩moments 矩主要包括以下几种:空间矩,中心矩和中心归一化矩。 class Moments { public: ......  // 空间矩 double m00, m10, m...

2017-07-17 10:19:37

阅读数 590

评论数 0

配置caffe遇到的问题与解决方案

ubuntu14.04安装教程 2015.08.17 Ubuntu 14.04+cuda 7.5+caffe安装配置 遇到的问题与解决方案: 1.ubuntu14.04 apt-get由于源的问题导致无法下载问题解决 blog.csdn.net/skyie53101517/arti...

2017-07-14 20:11:06

阅读数 830

评论数 0

关于安装ubuntu、windows

安装ubuntu时,选择要安装到的空磁盘分区,点击change按钮,将此分区格式化成ext格式,挂载点填/(即根目录),可以选择一个较小的空磁盘分区作为swap分区。 安装windows时,当出现不能在所有磁盘安装时,要重启电脑,F2进入BIOS,选择另一格式的相同的引导启动盘。

2017-06-21 11:12:33

阅读数 170

评论数 0

其他函数使用前面函数的结果作为参数,定义局部变量

后一个方法使用前一个方法的结果, ss 是局部变量, 只在这个方法中定义使用的是局部变量 public String grad(){ String result=; return result; } public void showFg()[ String ss=grad(); ...

2017-06-04 22:26:43

阅读数 136

评论数 0

怎样在VMware虚拟机中使用安装并设置Ubuntu系统

Ubuntu 系统是一款优秀的、基于GNU/Linux 的平台的桌面系统。 当然,目前为止很多应用程序还完全不能允许运行在 Ubuntu 系统上,而且 Ubuntu 的界面、使用方法会让大部分Windows 用户感到不适应。为了在正常的 Windows 工作环境中熟悉并体验 Ubuntu...

2017-06-04 22:14:20

阅读数 984

评论数 0

C++基础---无返回值函数(void函数)

1. 无返回值函数(void函数) 1.1 void函数的定义 不带返回值的return语句只能用于返回类型为void的函数。在返回类型为void的函数中,return返回语句不是必需的,隐式的return发生在函数的最后一个语句完成时。一般情况下,返回类型是void的函数使用return语句...

2017-05-25 12:37:56

阅读数 7326

评论数 0

距离变换

距离变换被广泛应用于图像分析、模式识别与计算机视觉等领域,并已逐渐成为其中的一个基本运算和研究热点,人们利用它实现目标细化、骨架抽取、分割与配准等。距离变换是针对二值图像的一种变换,对于构成某个连接成分的像素来说,给出从背景到每个像素的最小距离的处理成为距离变换,或计算一个像素点到背景像素点的最短...

2017-05-24 22:22:43

阅读数 304

评论数 0

灰度共生矩阵

颜色、纹理、形态等特征是图像的主要特征,基于纹理特征的局部阈值法进行图像二值化方法备受关注。哦通过图像处理技术获得图像中纹理的定量或定性描述,并以此作为图像二值化的依据。         纹理一般由灰度分布在空间位置上反复出现而形成的模式,在图像控件中某种位置关系的像素之间存在的灰度关系,成为图像...

2017-05-24 21:00:58

阅读数 348

评论数 0

图像二值化

二值化广泛应用于图像分割、图像增强、图像识别等领域。二值图像具有存储空间小、处理速度快等特点,可以方便进行布尔逻辑运算,可以比较容易获取目标区域的几何特征或者其他特征,比如描述目标区域的边界、获取目标区域的位置和大小等。         阈值的选取是图像二值化的关键问题。在灰度图像中,由于物体与...

2017-05-24 20:23:40

阅读数 6779

评论数 0

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