自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(7)
  • 收藏
  • 关注

原创 MATLAB实现的彩色数字水印算法

算法思想来自《彩色数字水印技术研究》一文数字水印技术就是将特定的信息嵌入到数字信息的内容中,以保护所有者的权益。一个有效的数字水印应至少满足下面三个特性:不可觉察性:水印的存在不应明显干扰被保护的数据;安全性:水印的存在应该是安全的、可靠的,水印图像必须唯一标志原始图像的相关信息,任何第三者都不能伪造他人的水印图像;鲁棒性:给定一个水印文档,非授权的个人或团体在使文档可用的情况

2017-06-16 21:06:01 913

原创 基于小波变换的双彩色数字水印算法

本文章的算法思路来自文章《彩色数字水印技术研究》,文章大体思路是对RGB宿主图像转换为HSV色彩空间后对三个通道分别做三级小波变换,水印图像的RGB三个通道数值归一化到[-1,1]后,乘以一个权重系数,分别整合到宿主图像HSV三个通道上,整合原则是优先选取低频分量,低频分量中优先选取系数大的,这样对宿主图像的视觉影响比较小。提取水印则是逆过程。本次在MATLAB 2014b实现,由于水印图像尺

2017-06-13 21:57:39 554

原创 费舍尔方法 续:逆高斯法(Stouffer‘s Z-score method)

在上一篇文章中,我们提到,用费舍尔方法做文本分类,实际上是进行一个假设检验的过程。有一种与费舍尔方法密切相关的方法,称为逆高斯法(inverse normal method),也称Stouffer's Z-score method,因为这种方法可以引入权重信息,所以带权重的版本又称作"weighted Z-test"。它与费舍尔方法的区别在于,费舍尔使用的是p-value,而逆高斯法使用的是z分数

2017-03-11 21:22:54 1116

原创 费舍尔方法(Fisher‘s method)的数学原理解释

在《集体智慧编程》(Programming Collective Intelligence)一书的第六章,讲述了基于概率统计的文档分类器实现方法。全章的前半部分对朴素贝叶斯分类器从原理到实现进行了较为详细的阐述,而在后半部分又提到了一种同样基于概率统计的分类器方法——费舍尔方法,这种方法相对于朴素贝叶斯分类器可以给出文档属于某分类的具体概率,而且在本人的一个小项目中,费舍尔方法比朴素贝叶斯的分类准

2017-03-10 22:13:13 2907

原创 c++ 下实现多线程的双向dijkstra算法

使用并发为双向dijkstra进一步加速

2016-08-21 15:19:20 528

原创 网格地图背景下的三种寻路算法

前段时间看了一个关于A*算法的文档1,决定尝试用网格背景下的地图写一下dijkstra,A*算法,以及自己设想的一种触角探测算法。

2016-08-12 01:22:44 2120

原创 几个有趣的排序

几个有趣的排序1.交换次数少的选择排序维护两个序列,待排序和已排序。每次从待排序里找出最大(最小)的放到已排序的末尾,因为交换比查找慢,所以对于个数不多的数列,选择排序比冒泡排序快。另外,如果每次找出最大和最小的分别放到头 尾,能节省一半的交换次数。实例代码/*优化版本的选择排序一次循环中同时确定最大最小的位置,循环趟数由n减为n/2交换次数O(n),比较次数O(n^2) */#inclu

2016-08-08 22:59:29 238

空空如也

空空如也

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

TA关注的人

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