自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (7)
  • 收藏
  • 关注

原创 基于算子边缘检测的微地震初至拾取

图像边缘是图像最基本的特征,所谓边缘(Edge) 是指图像局部特性的不连续性。灰度或结构等信息的突变处称之为边缘。例如,灰度级的突变、颜色的突变,、纹理结构的突变等。边缘是一个区域的结束,也是另一个区域的开始,利用该特征可以分割图像。微地震初至拾取的本质就是根据微地震初至到达前后的区别来定位微地震初至到达时间,后续资料的静校正就需要精准的初至拾取。在一定程度上就是一种边缘检测,即以初至波作为边缘特征的图像分割问题。1.canny算子1.用高斯滤波器平滑图像.2.用一阶偏导有限差分计...

2021-07-07 16:41:50 420

原创 Hankel矩阵的滤波方法

Hankel矩阵的滤波方法Hankel滤波多用于处理阵列信号中,根据阵列信号之间的相关性进行滤波的一种算法。在处理单道信号时,将一维资料排列成为Hankel矩阵的形式:H是一个Hankel矩阵,矩阵的每条对角线上的元素都是相同的,且H的每一行或者每一列都可以通过循环位移得到原始一维信号X。对矩阵H进行奇异值分解:其中u为,v为,ρ =[ρ1,ρ2,。。]为hankel矩阵的n个奇异值,且满足ρ1>ρ2>,将式()写为:由奇异值分解理论可知,矩...

2021-04-27 10:30:03 4989 6

原创 为什么仅重复使用卷积基?我们能否也重复使用密集连接分类器?

一般来说,应该避免这么做。原因在于卷积基学到的表示可能更加通用,因此更适合重复使用。卷积神经网络的特征图表示通用概念在图像中是否存在,无论面对什么样的计算机视觉问题,这种特征图都可能很有用。但是,分类器学到的表示必然是针对于模型训练的类别,其中仅包含某个类别出现在整张图像中的概率信息。此外,密集连接层的表示不再包含物体在输入图像中的位置信息。密集连接层舍弃了空间的概念,而物体位置信息仍然由卷积特征图所描述。如果物体位置对于问题很重要,那么密集连接层的特征在很大程度上是无用的。 注意,某个卷积层提取...

2020-09-04 22:44:49 420

原创 数据增强

过拟合的原因是学习样本太少,导致无法训练出能够泛华到新数据的模型。如果拥有无限的数据,那么模型能够观察到数据分布的所有内容,这样就永远不会过拟合。数据增强是从现有的训练样本中生成更多的训练数据,其方法是利用多种能够生成可信图像的随机变换来增加(augment)样本。其目标是,模型在训练时不会两次查看相同的图像。这让模型能够观察到数据的更多内容,从而具有更好的泛华能力。 在Keras中,这可以通过对ImageDataGenerator实例读取的图像执行多次随机变换来实现。我们先来看一下例子。...

2020-09-04 22:25:06 381

原创 数据预处理

我们已经知道,将数据输入神经网络之前,应该将数据格式化为经过预处理的浮点数张量。现在,数据以JPEG文件的形式保存在硬盘中,所以数据预处理步骤大致如下。读取图像文件。 将JPEG文件解码为RGB像素网格。 将这些像素网格转换为浮点数张量。 将像素值(0-255范围内)缩放到[0,1]区间(正如你所知,神经网络喜欢处理较小的输入值)。 这些步骤可能看起来有点吓人,但是Keras拥有自动完成这些步骤的工具。Keras有一个图像处理辅助工具的模块,位于keras.preprocessing.im...

2020-09-04 12:10:00 369

原创 什么是激活函数?为什么要使用激活函数?

如果没有relu等激活函数(也叫非线性),Dense层将只包含两个线性运算——点积和加法:output = dot(W,input) + b 这样Dense层就只能学习输入数据的线性变换(仿射变换):该层的假设空间是从输入数据到16位空间所有可能的线性变换集合。这种假设空间非常有限,无法利用多个表示层的优势,因为多个线性层堆叠实现的仍是线性运算,添加层数并不会扩展假设空间。 为了得到更丰富的假设空间,从而充分利用多层表示的优势,你需要添加非线性或激活函数。relu是深度学习中最常用的激...

2020-09-02 22:00:08 814

原创 神经网络的数据表示

神经网络中使用的数据很多存储在多维Numpy数组中,也叫张量(tensor)。一般来说,当前所有机器学习系统都使用张量作为基本数据结构。张量对这个领域非常重要,重要到Google的TensorFlow都以它来命名。那么什么是张量? 张量这一概念的核心在于,它是一个数据容器。它包含的数据几乎总是数值数据,因此它是数字的容器。我们可能对矩阵很熟悉,它是二维张量。张量是矩阵向任意维度的推广(注意,张量的维度(dimension)通常叫作轴(axis))。...

2020-08-31 00:21:15 697

原创 Qt学习笔记-Qt元对象系统

Qt元对象系统提供了对象间的通信机制(信号和槽)、运行时类型信息和动态属性系统的支持,是标准C++的一个扩展,它使Qt能够更好的实现GUI图形用户界面编程。Qt的元对象系统不支持C++模板,尽管模板扩展了标准C++的功能,但是元对象系统提供了模板无法提供的一些特性。Qt的元对象系统基于以下三个事实:1)基类QObject:任何需呀使用元对象系统功能的类必须继承自QObject。2)O_OB...

2018-10-08 13:10:02 231

原创 Qt学习笔记-Qt概念解析

(1)信号和槽机制(Signal&Slot)Qt提供了信号和槽机制用于完成界面操作的响应,是完成两个任意Qt对象之间的通信机制。其中,信号会在某个特定情况或动作下被触发,槽是等同于接受并处理信号的函数。例如,若要将一个窗口部件的变化情况通知给另一个窗口部件,则一个窗口部件发送信号,另一个窗口部件的槽接受此信号并进行相应的操作,即可实现两个窗口部件之间的通信。每个Qt对象都包含若干个预定...

2018-10-08 13:09:20 281

原创 Qt学习笔记-布局管理器

在设计较复杂的GUI用户界面时,仅通过指定窗口部件的父子关系以期达到加载和排列窗口部件的方法是行不通的,最好的办法是使用Qt提供的布局管理器。QGridLayout *mainLayout=new QGridLayout(this);mainLayout->addWidget(label1,0,0);mainLayout->addWidget(lineEdit,0,1);...

2018-10-08 13:08:32 180

原创 Qt学习笔记-字符串类

标准C++提供了两种字符串,一种是c语言风格的以'\0'结尾的字符数组,另一种是字符串类String。而Qt提供的QString功能更强大。QString类保存16位Unicode值,提供了丰富的操作、查询和转换等函数。该类还进行使用影视共享(implicit sharing)、高效的内存分配策略等多方面的优化。(1)操作字符串字符串有如下几个操作符。1)QString提供了一个二...

2018-10-08 13:07:38 468

原创 c语言-10进制字符串转16进制字符串

代码1-动态分配:#include <stdio.h>#include <string.h>#include <malloc.h>char *DecToHex(char *pHex,char *pDec,int Declen){ int i,Hexlen = Declen *2; char hex[] = "01234...

2018-10-08 12:42:26 6653

原创 VS2017编译PCL1.8.1配套VTK8.0,使用QT5.9.5版本

软件包版本及下载地址:Qt5.9.5(msvc2017-64) http://download.qt.io/archive/qt/5.9/5.9.5/qt-opensource-windows-x86-5.9.5.exe VS2017 微软官网 VTK-8.0.0 https://download.csdn.net/download/u013598629/106830...

2018-09-22 23:29:50 2853 2

微地震监测新技术与新方法.pdf

宋维琪老师书中的知识总结,相当于入门的背景介绍,快速了解微地震监测技术的背景知识。

2021-04-27

Sources.rar

创思通信图像(jpeg)传输上位机_Qt开发,自己使用Qt开发的,非官方的版本,接收下位机上传的jpeg后直接显示。

2020-03-14

octopus9.2_packs.rar

octopsus9.2 安装文件(包含libxc、fftw3、blas、lapack、gsl),包含所有需要的库文件,省去找库文件的麻烦。

2020-03-02

基于Qt开发的指纹模块上位机

这是我基于Qt开发的指纹模组上位机,可以对指定模组的相关api进行调用,使用的指纹模组为TLK3A

2018-12-20

吴恩达-机器学习年鉴中文版

这是吴恩达最新的机器学习年鉴的中文版pdf,主要是讲的在应用机器学习算法时的一些建议,非常适合平常用来查阅。

2018-12-01

基于CC2541协议栈的蓝牙防丢器源码

基于CC2541协议栈的蓝牙防丢器源码,支持蜂鸣器和震动报警,可设置连接断开的报警等级,也可通过读写UUID即时报警等。

2018-10-18

vtk-v8.0.0

PCL1.8.1配套vtk版本,版本号为VTK-8.0.0,当以前安装的文件损坏或者需要针对Qt编译QVTKWidgetPlugin.dll时,就必须使用这个版本的vtk使用cmake编译

2018-09-22

空空如也

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

TA关注的人

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