- 博客(21)
- 资源 (4)
- 收藏
- 关注
原创 CRF++ 工具使用
google主页:http://crfpp.googlecode.com/svn/trunk/doc/index.html文章: CRF分词序列谈 CRF++的简单使用 基于CRF的中文分词 其他CRF工具:FlexCRFs
2012-04-28 11:05:30 1235
转载 神经网络发展
机器学习(Machine Learning)机器学习是人工智能(Artificial Intelligence)的核心。它和统计学有着密不可分的关系。作为对比,让我们先来看一看这两个领域的区别。传统的统计学的特点: 低维数据;数据中有大量噪点(Noise);数据中没有复杂的结构,且所有结构均可以被简化为一个相对简单的模型;面临的主要问题是如何从数据中
2012-04-17 11:06:07 1196
转载 音频编码汇总
PCMU(G.711U)类型:Audio制定者:ITU-T所需频宽:64Kbps(90.4)特性:PCMU和PCMA都能提供较好的语音质量,但是它们占用的带宽较高,需要64kbps。优点:语音质量优缺点:占用的带宽较高应用领域:voip版税方式:Free备注:PCMU and PCMA都能够达到CD音质,但是它们消耗的带宽也最多(64kbps)。如果网络带宽比较
2012-04-13 10:43:04 808
原创 各大IT公司2012校园招聘笔试面试整理--解题报告整理
百度移动终端研发工程师笔试题,题量不大,2个小时,有点难度。1.写一个字符串逆序的程序,时间复杂度和空间复杂度最低,效率越高越好。void reverse(char* str){ char* begin = str; char* end = s; while (*end != '\0') end ++ ; end --;
2012-04-10 22:36:15 1603 1
转载 判断是否是2的N次方——证明x & (x - 1)==0的正确性
判断一个整数x是否是2的N次方。 方法之一是判断x & (x - 1)==0。若为True,则x是2的N次方;若为False,则x不是2的N次方。 有人质疑,他证明了“2的n次方一定符合这个条件”, 却并没有证明“符合这个条件的一定是2的n次方”呀!更没有证明“不符合条件的一定不是2的n次方”呀。 现在,从两个方面来证明这个方法的正确性 证明之前,
2012-04-08 13:56:37 746
转载 计算机中的颜色IX——总述:RGB和HSV快速转换
写了一段有关颜色的文章,回顾过去几篇文章,做一个阶段性总结。利用前几篇文章的心得,推导出快速转换RGB模式与HSV模式的公式。 RGB模式:用R、G、B三个颜色的分量来表示颜色,分量的取值范围为[0,255],整数型 HSV模式:用H、S、V三个分量来表示颜色。 分量H:表示颜色的色相,取值[0,360),整数型 分量S:表示颜色的纯
2012-04-08 12:49:11 806
转载 计算机中的颜色VIII——快速计算颜色的偏转
在“计算机中的颜色VII——快速计算纯色的偏转”中介绍了纯色的偏转。 本文对上文的公式进行扩展,扩展到任意的颜色。 颜色(R,G,B)偏转ω后,如何计算偏转颜色(R’,G’,B’) 具体的推导过程不详述了,和前文类似。下面介绍计算过程: 令MAX为R、G、B三个分量的最大值,MIN为R、G、B三个分量的最小值 若MAX=MIN,则颜色为灰度色,无论
2012-04-08 12:47:29 505
转载 计算机中的颜色VII——快速计算纯色的偏转
在颜色的实际使用中,通过更改颜色的色相值改变图片的颜色是常用的方法。 通过更改纯色的色相值称为纯色的偏转,例如:纯色(255,0,0)顺时针偏转60就得到纯色(255,255,0),逆时针偏转60得到纯色(255,0,255)。 那么纯色(255,44,0)顺时针偏转127得到什么颜色呢?下面的文章就是讲述计算方法。 在“计算机中的颜色V——快速计算颜色的色相值”中,
2012-04-08 12:46:32 458
转载 计算机中的颜色VI——从色相值到纯色的快速计算
在上一文中,介绍了“如何快速计算颜色的色相值”,本文介绍从色相值到纯色的计算过程。之前已经介绍,色相值和纯色有着一一对应的关系。先看看传统的计算方法: 从图中计算的过程来看,还是比较繁琐的,再看看之前的纯色色相分布图。 从图中找到规律,在图中的右半部阴影部分,各个分量的变化如下所示: 0-
2012-04-08 12:45:02 647
转载 计算机中的颜色V——快速计算颜色的色相值
在之前的文章中,给定一个颜色,它的色相值计算如下: 由公式可知,计算色相时要分为六种情况,计算略显复杂。有没有简单的计算方法呢?来看看下面这个图 上面这个图,表示纯色的色相分布,把纯色分为六个部分。仔细观察,每个部分的纯色都有统一的特点,例如,右上角的部分,R=255,B=0,G从0变化到255。右边的部分,G=255,B=0,R从255变化到0。每一个部分
2012-04-08 12:43:11 1201
转载 计算机中的颜色IV——纯色、色相色
前一篇文章介绍了颜色的HSV表示方法,其中H表示色相,亦即表示在色相环上的位置。S表示颜色的纯度,当S=1时,表示颜色最纯,当S=0时,表示颜色没有纯度,此时表示为灰度色。V表示颜色的亮度,当V=1,颜色最亮,当V=0时,亮度最低,此时表示颜色为黑色。 综上所述,当一个颜色(H,S,V)中的S=1,V=1时,此时该颜色表示色相环上的一种颜色。我们定义该颜色为纯色或者是色相色。
2012-04-08 12:39:11 1976
转载 计算机中的颜色III——HSV表示方法
在计算机中的实际应用中,除了RGB表示方法外,还有一种用的比较多的表示方法就是HSV(又称HSB)表示方法。它把颜色分为三个参量,一个是色相Hue,具体表示在色相环上的一种纯色,一个是饱和Saturation,具体表示纯色在颜色中的百分比,当S=1时,表示颜色最纯,当S=0时,表示灰度值。一个是亮度Value,表示颜色的亮度,当V=0时,表示黑色。 HSV颜色系统在不破坏图像结构的基础上
2012-04-08 12:31:08 968
转载 计算机中的颜色II——VB2005中的Color结构
在VB2005中,用来表示颜色的是Color结构,注意是结构,也就是不能继承的。下面把Color结构中的重要属性方法等介绍一下。大部分的资料来源于微软的MSDN。 重要的属性: 颜色的三分量 R:红色的分量,取值范围为0—255 G:绿色的分量,取值范围为0—255 B:蓝色的分量,取值范围为0—255 颜色的类型:
2012-04-08 12:28:33 652
转载 计算机中的颜色I——颜色概述
无论是设计网页还是编写程序,一个美观的界面是必不可少的。仔细分析界面的构成,无外乎两个因素:一是颜色、一个是形状。这个又被称为UI设计。美术功底好的人,是能设计出让人赏心悦目的界面来,欠缺美术功底的人,有时费尽心思也没辙。 这个系列的文章,专注于计算机的颜色表示。通过了解计算机的颜色表示,能有助于提高那些欠缺美术功底的人设计界面的能力。 计算机中的颜色是采用RGB颜色系统,也就
2012-04-08 12:04:09 1721
原创 ArchLinux安装:安装gnome
在上次在VMware上安装ArchLinux后,系统只具备基本的功能,我们可以按自己的需要安装软件。系统更新:1. 确保能连上网,ping www.baidu.com看是否能连通,无法连通可以更改网络配置2. VMware上假如网络连接是靠NAT,在更新系统的时候会出现无法连接的情况,需要设置网络连接为桥接方式, 执行命令 # /etc/rc.d/network restar
2012-04-07 11:23:24 14245
转载 ArchLinux软件安装命令
Pacman包管理器是ArchLinux的一大亮点。它汲取了其他Linux版本软件管理的优点,譬如Debian的APT机制、Redhat的Yum机制、 Suse的Yast等,对于安装软件提供了无与伦比的方便。另外由于ArchLinux是一个针对i686架构优化的发行版,因此对于软件的效率提高也有一定的帮助。pacman可以说是ArchLinux的基础,因为ArchLinux默认安装非常少的软件
2012-04-06 19:16:32 13507
原创 VMware下安装ArchLinux
实验环境: VMware2.6.5 + ArchLinuxArchLinux:http://www.archlinux.org/download/1. 下载ArchLinux core版本,配置虚拟机VMware中的Linux版本选择选项为Other Linux 2.6.x kernel,64位的ArchLinux则选择相应的选项2. 安装ArchLinux 参考Arch
2012-04-06 19:10:39 5891 1
原创 随机数生成器
Park和MIller提供的“最小标准”随机数生成器:#define a 16807#define m 2147483647 // 2^31 -1#define q (m / a)#define r (m % a)static long int seed = 1;/* X <-- (aX + c) mod m; (c = 0) return [1, 214
2012-04-05 21:20:24 1363
原创 C Tips:需要注意的地方
结构体声明:struct classA {...}; // struct classA x1;typedef struct {...} classB; // classB x2;typedef struct classA {...} classC; // classC x3; struct classA x3;classA的定义必须加struct结构标签;用typede
2012-04-05 21:03:53 692
原创 C++疑难问题:const/static
关键字const:指定用其声明的内容保持不变1. 标识变量:代替#define来声明常量const doble PI = 3.14159;2. 标识方法:标识类方法,可以防止方法修改类中不可变的数据成员// class.hclass A{public: int getValue() const;private: int key;};// cl
2012-04-01 17:45:32 329
原创 C++疑难问题:引用
1. 引用变量引用变量在创建时必须初始化,通常,引用是在声明时分配的,不过引用数据成员可以在包含该成员的类的初始化列表中进行初始化。int x = 3;int& xRef = x;int& emptyRef; // does not complie除非引用指向一个const值,否则不能创建指向未命名值的引用。int& unnameRef = 5; // does not c
2012-04-01 17:13:16 1748
数据挖掘算法-聚类-OPTICS
2011-01-02
数据挖据算法 - 聚类DBSCAN
2011-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人