- 博客(33)
- 资源 (5)
- 收藏
- 关注
转载 卷积神经网络在自然语言处理的应用
卷积神经网络在自然语言处理的应用发表于2015-11-13 12:22| 3580次阅读| 来源WildML| 10 条评论| 作者Denny Britz自然语言处理神经网络卷积神经网络图像处理CNNNLP摘要:CNN作为当今绝大多数计算机视觉系统的核心技术,在图像分类领域做出了巨大贡献。本文从计算机视觉的用例开始,介绍CNN及其在自然语言处理中的优势和发挥的作
2015-11-30 11:38:47
1310
转载 日期时间格式正则表达式
正则表达式(?n:^(?=\d)((?31(?!(.0?[2469]|11))|30(?!.0?2)|29(?(.0?2)(?=.{3,4}(1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|(16|[2468][048]|[3579][26])00))|0?[1-9]|1\d|2[0-8])(?[/.-])(?0?[1-9]|1[012])\2
2015-11-20 15:59:03
12879
转载 关于数据科学,书上不曾提及的三点经验
摘要:关于数据科学,书上很少提及的三点经验:模型评价方法是关键,特征提取是根本,模型选择而非数据集规模最费时间。【编者按】本文作者指出了关于数据科学书上很少提及的三点经验:模型评价方法是关键,特征提取是根本,模型选择而非数据集规模最费时间。文章指出,处理上万维的特征和几十万的样本的现代算法是愚蠢的,而特征工程理论还不完善,更像是一门艺术。这是数据科学大行其道的时代。各类课程、博
2015-09-18 09:59:58
450
转载 十三种基于直方图的图像全局二值化算法原理、实现、代码及效果(转)
十三种基于直方图的图像全局二值化算法原理、实现、代码及效果 图像二值化的目的是最大限度的将图象中感兴趣的部分保留下来,在很多情况下,也是进行图像分析、特征提取与模式识别之前的必要的图像预处理过程。这个看似简单的问题,在过去的四十年里受到国内外学者的广泛关注,产生了数以百计的阈值选取方法,但如同其他图像分割算法一样,没有一个现有方法对各种各样的图像都能得到令人满意的结果。 在这些
2015-09-09 11:47:21
3355
转载 图像处理opencv函数集
1、cvLoadImage:将图像文件加载至内存;2、cvNamedWindow:在屏幕上创建一个窗口;3、cvShowImage:在一个已创建好的窗口中显示图像;4、cvWaitKey:使程序暂停,等待用户触发一个按键操作;5、cvReleaseImage:释放图像文件所分配的内存;6、cvDestroyWindow:销毁显示图像文件的窗口;7、c
2015-01-09 16:19:00
609
转载 图像分割 处理 matlab源码
http://blog.sina.com.cn/s/blog_8c01703b0101e9rt.html1.图像反转MATLAB程序实现如下:I=imread('xian.bmp');J=double(I);J=-J+(256-1); %图像反转线性变换H=uint8(J);subplot(1,2,1),imshow(I);
2013-07-26 15:01:46
3618
转载 C#图像处理(各种旋转、改变大小、柔化、锐化、雾化、底片、浮雕、黑白、滤镜效果,滤波,图像截取) 对图片的处理 : 亮度调整 抓屏 翻转 随鼠标画矩形
C#图像处理(各种旋转、改变大小、柔化、锐化、雾化、底片、浮雕、黑白、滤镜效果)C#图像处理(各种旋转、改变大小、柔化、锐化、雾化、底片、浮雕、黑白、滤镜效果,滤波,图像截取) 对图片的处理 : 亮度调整 抓屏 翻转 随鼠标画矩形 对图片的处理 : 亮度调整 抓屏 翻转 随鼠标画矩形 一、各种旋转、改变大小注意:先要添加画图相关的using引用。//向右旋转图像90
2013-07-25 19:17:37
2201
转载 二维码生成以及条形码生成
package your.QRCode.namespace;import java.io.File;import java.io.FileOutputStream;import java.util.HashMap;import java.util.Map;import com.google.zxing.BarcodeFormat;import com.goo
2013-04-03 21:12:50
1028
转载 C#矩阵类运算2
public class Matrix { double[,] A; //m行n列 int m, n; string name; public Matrix(int am, int an) { m = am; n = an;
2013-03-11 20:15:09
898
转载 C#图像颜色域判断以及颜色直方图识别方法
算法原理:颜色特征的提取由于该算法会将很多图片,尤其是人脸识别为海边风景,我们首先添加了一个限制条件。取典型的海颜色亮蓝色,其RGB值分别为0≤R≤100,100≤G≤255,150≤B≤255,当亮蓝色颜色区域超过图像区域3%的时候才进行下一步提取图像颜色直方图。否则就不是海边风景类型。先提取输入图像的颜色特征,即统计图像中每种颜色的像素的数目。在本软件中,使用GetPixe
2013-03-11 20:09:12
7659
转载 C#矩阵类运算
/// /// 矩阵类 /// /// public sealed class Matrix { int row, column; //矩阵的行列数 double [,] data; //矩阵的数据 #region 构造函数 public Matrix(int rowNum
2013-03-11 20:07:17
2709
转载 图形图像平面几何变换类(C++版)
来源:http://www.cnblogs.com/maozefa/archive/2010/10/27/1862698.html本文用C++实现一个图形图像平面几何变换类TransformMatrix,布局同《图形图像平面几何变换类(Delphi版)》大致相同,下面是TransformMatrix类的全部代码:代码 typedef union{ float E
2013-03-11 19:56:04
2061
转载 实现双线性插值图形图像平面几何变换
说明:本文代码中使用的几何变换类TransformMatrix代码见《图形图像平面几何变换类(C++版)》一文。我在《图形图像平面几何变换类(C++版)》一文中,用C++写了一个几何变换类TransformMatrix,还写了一个简单的临近插值法图像几何变换函数Transform,用于测试。很显然,Transform函数产生的变换图像不仅质量较差,而且也不具备通用性,只能作为一个实现图像几何变
2013-03-11 19:34:56
1918
转载 C#给图片加水印,可设置透明度
c#floatimagestring照片gdi+[c-sharp] view plaincopyprint?/// /// Creating a Watermarked Photograph with GDI+ for .NET/// /// 原始图片的物理路径/// 水印图片的物理路径/// 水印文字(不显示水印文字设为空串)/// 输出合
2013-03-11 19:31:51
1217
转载 24位真彩色转换为8位灰度图片(完整代码)
图像的灰度与二值化http://www.cnblogs.com/maozefa/archive/2011/12/09/2281656.html图像的灰度化与二值化是图像处理中最常见的处理方法,也是很多图像处理方法的基础,如图像灰度统计、图像识别等。图像的灰度化与二值化方法较多,处理过程也比较简单。但切不可因其简单而忽视效率。如常用的图像灰度计算公式:gray = red * 0
2013-03-11 19:30:11
2800
转载 C#两种获取灰度图像的方法
C#两种获取灰度图像的方法第一种:在图像处理程序开发中,常会遇到将一幅彩色图像转换成灰度图像的情况,笔者在最近的一个项目中便遇到了这点。经过一翻努力最终解决,想想有必要分享一下,于是便写下此文。在本文中,将向各位读者介绍两种实现这一变换的方法,这也是笔者先后使用的两种方法。本文的例子使用C#语言编写,使用的集成开发环境是Visual Studio 2005。第一种,直接调用GetPixel
2013-03-11 19:24:59
6789
转载 编程实例 使用C#的BitmapData
本文介绍C# BitmapData,对于C# BitmapData,虽然BitmapData.Width还是等于Bitmap.Width,但大概是出于显示性能的考虑。最近要转开发平台,正研究C#。C#好是好,不过处理图片时一个像素一个像素的操作像素不是一般的慢。其实Delphi也一样,但好在Delphi的Bitmap类提供了ScanLines,可以一行一行的读图,效率比较高。C#应该也
2013-03-11 19:23:42
1298
转载 C#图像处理(各种旋转、改变大小、柔化、锐化、雾化、底片、浮雕、黑白、滤镜效果)
C#图像处理(各种旋转、改变大小、柔化、锐化、雾化、底片、浮雕、黑白、滤镜效果)一、各种旋转、改变大小注意:先要添加画图相关的using引用。//向右旋转图像90°代码如下:private void Form1_Paint(object sender, System.Windows.Forms.PaintEventArgs e){Graphics g = e.Gra
2013-03-11 19:22:13
1411
转载 c#图像处理入门(-bitmap类和图像像素值获取方法)
c#图像处理入门-bitmap类和图像像素值获取方法一.Bitmap类Bitmap对象封装了GDI+中的一个位图,此位图由图形图像及其属性的像素数据组成.因此Bitmap是用于处理由像素数据定义的图像的对象.该类的主要方法和属性如下:1. GetPixel方法和SetPixel方法:获取和设置一个图像的指定像素的颜色.2. PixelFormat属性:返回图像的像素格式.
2013-03-11 19:19:49
1210
转载 代码优化-之-优化除法
tag:代码优化,除法,牛顿迭代,减法代替除法,除法优化 说明:文章中的很多数据可能在不同的CPU或不同的系统环境下有不同的结果,数据仅供参考 x86系列的CPU对于位运算、加、减等基本指令都能在1个CPU周期内完成(现在的CPU还能乱序执行,从而使指令的平均CPU周期更小);现在的CPU,做乘法也是很快的(需要几个CPU周期,每个周期可能启动一个新的乘指令(x87)),但作为基本
2011-12-08 15:59:52
648
转载 VC++网络编程(socket)
vc 网络编程(socket) 在网上找了很多的资料,现将这些资料整合起来,详细介绍一下VC下的socket编程,并提供一个服务器客户端具体的实例。希望对您有所帮助一、原理部分 (个人觉得这篇写的可以,所以转与此,原文地址:http://dev.yesky.com/78/2683078.shtml) 在网络编程中最常用的方案便是Client/Server (客
2011-10-24 21:39:21
601
原创 VC控件与变量绑定,赋值,获取方式总结
VC控件与变量绑定,赋值,获取方式总结 通常在要绑定变量的编辑框控件上添加变量就可以。绑定变量分value和control两种,value是赋值用的,control是控制用的。对于编辑框的赋值或获取,有以下四种方式:一. 不绑定变量的赋值和获取方法一GetDlgItem(IDC_EDIT1)->GetWindowText(变量); 如果是数组->GetWindowT
2011-10-24 18:45:02
4997
转载 VC控件集合--类(基础)
常 用类CRect:用来表示矩形的类,拥有四个成员变量:top left bottom right。分别表是左上角和右下角的坐标。可以通过以下的方法构造:CRect( int l, int t, int r, int b ); 指明四个坐标 CRect( const RECT& srcRect ); 由RECT结构构造 CRect( LPCRECT lpSrcRect );
2011-10-23 16:09:14
1233
转载 在ActiveX控件中引入窗体技术
在ActiveX控件中引入窗体技术 一、引入Dialog技术 ---- 下面介绍在制作ActiveX控件时引入有模式对话框技术,制作步骤如下: 创建一新的MFC ActiveX ControlWizard项目,取名为Hello,其他用缺省选项; 在ResourceView页中新增一对话框资源,命名为ID
2011-10-23 15:09:44
399
转载 VC 操作ACCESS的创建数据库,表,添加修改删除记录等
VC 操作ACCESS的创建数据库,表,添加\修改\删除记录等#import "C:\Program Files\Common Files\System\ado\msadox.dll"#import "C:\Program Files\Common Files\S
2011-09-29 09:39:21
4484
转载 VC++ CTime类,CTime 与 CString转换
CTime类,CTime 与 CString转换1 获取当前时间CTime time = CTime::GetCurrentTime();其中GetYear( ),GetMonth( ), GetDay( ), GetHour( ), GetMinute( )
2011-09-26 20:42:18
1730
转载 理解离散傅立叶变换(三)------复数
理解离散傅立叶变换(三) ------复数 复数扩展了我们一般所能理解的数的概念,复数包含了实数和虚数两部分,利用复数的形式可以把由两个变量表示的表达式变成由一个变量(复变量)来表达,使得处理起来更加自然和方便,我们知道傅立叶变换的结果是由两部分组成的,使用复数形式可以缩短变换表达式,使得我们可以单独处理一个变量(这个在后面的描述中我们就可以更加确切地知道),而且快速傅立叶变换正是基于复数形式的,所以几乎所有描述的傅立叶变换形式都是复数的形式。但是复数的概
2011-03-24 20:38:00
765
转载 理解离散傅立叶变换(三)------复数
理解离散傅立叶变换(三) ------复数 复数扩展了我们一般所能理解的数的概念,复数包含了实数和虚数两部分,利用复数的形式可以把由两个变量表示的表达式变成由一个变量(复变量)来表达,使得处理起来更加自然和方便,我们知道傅立叶变换的结果是由两部分组成的,使用复数形式可以缩短变换表达式,使得我们可以单独处理一个变量(这个在后面的描述中我们就可以更加确切地知道),而且快速傅立叶变换正是基于复数形式的,所以几乎所有描述的傅立叶变换形式都是复数的形式。但是复数的概
2011-03-24 20:36:00
944
转载 理解离散傅立叶变换(三)------复数
理解离散傅立叶变换(三) ------复数 复数扩展了我们一般所能理解的数的概念,复数包含了实数和虚数两部分,利用复数的形式可以把由两个变量表示的表达式变成由一个变量(复变量)来表达,使得处理起来更加自然和方便,我们知道傅立叶变换的结果是由两部分组成的,使用复数形式可以缩短变换表达式,使得我们可以单独处理一个变量(这个在后面的描述中我们就可以更加确切地知道),而且快速傅立叶变换正是基于复数形式的,所以几乎所有描述的傅立叶变换形式都是复数的形式。但是复数的概
2011-03-24 20:35:00
1182
转载 理解离散傅立叶变换(三)------复数
理解离散傅立叶变换(三) ------复数 复数扩展了我们一般所能理解的数的概念,复数包含了实数和虚数两部分,利用复数的形式可以把由两个变量表示的表达式变成由一个变量(复变量)来表达,使得处理起来更加自然和方便,我们知道傅立叶变换的结果是由两部分组成的,使用复数形式可以缩短变换表达式,使得我们可以单独处理一个变量(这个在后面的描述中我们就可以更加确切地知道),而且快速傅立叶变换正是基于复数形式的,所以几乎所有描述的傅立叶变换形式都是复数的形式。但是复数的概
2011-03-24 20:33:00
571
转载 理解离散傅立叶变换(三)------复数
理解离散傅立叶变换(三) ------复数 复数扩展了我们一般所能理解的数的概念,复数包含了实数和虚数两部分,利用复数的形式可以把由两个变量表示的表达式变成由一个变量(复变量)来表达,使得处理起来更加自然和方便,我们知道傅立叶变换的结果是由两部分组成的,使用复数形式可以缩短变换表达式,使得我们可以单独处理一个变量(这个在后面的描述中我们就可以更加确切地知道),而且快速傅立叶变换正是基于复数形式的,所以几乎所有描述的傅立叶变换形式都是复数的形式。但是复数的概
2011-03-24 20:31:00
785
转载 理解离散傅立叶变换(一)------傅立叶变换的由来
理解离散傅立叶变换(一) ------傅立叶变换的由来 关于傅立叶变换,无论是书本还是在网上可以很容易找到关于傅立叶变换的描述,但是大都是些故弄玄虚的文章,太过抽象,尽是一些让人看了就望而生畏的公式的罗列,让人很难能够从感性上得到理解,最近,我偶尔从网上看到一个关于数字信号处理的电子书籍,是一个叫Steven W. Smith, Ph.D.外国人写的,写得非常浅显,里面有七章由浅入深地专门讲述关于离散信号的傅立叶变换,虽然是英文文档,我还是硬着头皮看完了有
2011-03-24 20:30:00
735
转载 理解离散傅立叶变换(二. 实数形式离散傅立叶变换)
<br /> 理解离散傅立叶变换(二) ------实数形式离散傅立叶变换(Real DFT) 上一节我们看到了一个实数形式离散傅立叶变换的例子,通过这个例子能够让我们先对傅立叶变换有一个较为形象的感性认识,现在就让我们来看看实数形式离散傅立叶变换的正向和逆向是怎么进行变换的。在此,我们先来看一下频率的多种表示方法。 一、 频域中关于频率的四种表示方法 1、序号表示方法,根据时域中信号的样本数取0 ~ N/2,用这种
2011-03-24 20:28:00
548
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人