阳光日志

向着阳光,每天进步一点点!

开放《图像处理与搜索》专栏的代码

之前写的《图像处理与搜索》系列博客,虽然已经贴出了主要部分的代码,但还是经常有人问我要代码,我就直接把它开源得了,把代码托管在github上:https://github.com/luoweifu/ImageSearch.git欢迎对这方面有兴趣的人一改进和完善这个项目。

2015-07-05 22:44:28

阅读数:2802

评论数:0

迭代法求图像的最佳阀值

在《图像的采样与量化及直方图》中讲述了如何计算图像的灰度直方图及对图像进行二值化处理,在这一文章中讲述的二值化处理的阀值都是自己设定的,自己设定的阀值往往不准确,而且不同的图像的最佳阀值是不一样的。那么能不能让计算机来计算图像的最佳阀值呢?答案是肯定的,下面就介绍一种迭代法计算图像阀值的方法: ...

2013-04-13 23:00:55

阅读数:12828

评论数:2

PPM / PGM / PBM 图像文件格式

转自http://www.cnblogs.com/hnrainll/archive/2011/06/08/2075629.html 下面将详细介绍ppm文件 ppm文件是一种图像文件,有其自己的文件格式。ppm文件由两个部分组成:第一个部分是三行ASCII码,这个部分决定了图像的存储格...

2013-04-11 17:32:14

阅读数:7369

评论数:0

微软windows Bitmap文件概述

注:只对文章的其中部分进行了翻译,源文件:http://www.fileformat.info/format/bmp/egff.htm 概述 Windows Bitmap File也可以称为BMP,DIB,Windows BMP, Windows DIB,或兼容性BMP. ...

2013-04-11 12:52:04

阅读数:2855

评论数:0

BMP文件结构

概述 BMP文件存储结构的格式可以在Windows中的WINGDI.h文件中找到定义。 BMP文件总体上由4部分组成,分别是位图文件头、位图信息头、调色板和图像数据,如表5-1所示。 表5-1 BMP文件的组成结构 位图文件头(bitmap-file header) ...

2013-04-09 22:03:05

阅读数:1470

评论数:0

基于直方图特征的图像搜索

概述        图像搜索现实的一般过程: 提取图像特征值→对特征值进行处理→匹配特征值        图像的特征值有很多,基于颜色特征,纹理特征,形状特征等,下面是基于图像颜色直方图特征的图像搜索。 (参考文章:http://blog.csdn.net/jia20003/article...

2013-03-19 12:49:30

阅读数:8802

评论数:15

基于内容的图像搜索概念

出处:http://www.cnblogs.com/saintbird/archive/2008/10/07/1229154.html  最近一直在做数字图像处理方面的项目,其中基于内容的图像搜索是自己最感兴趣的一个方向,项目还在进行中,今天先对之前的工作做一个小结。      提...

2013-03-13 23:21:29

阅读数:2690

评论数:0

图像压缩-从DCT到小波: 纵览

引言未经压缩的多媒体(图形,音频,视频)数据要求很大的存储容量和传输带宽。尽管大容量存储器,处理器速度,和数字通信系统在快速进步,但对数据存储容量和数据通信的需求仍然超越当前技术。近来兴起的数据密集的基于多媒体的Web应用不但需要信号和图像的更有效的编码方式,而且要求对这些信号做基于 存储和通信技...

2013-02-07 19:30:09

阅读数:5334

评论数:0

傅丽叶变换(二)

傅丽叶变换(二) ——(java)算法实现 离散傅里叶变换 离散傅里叶变换使得数学方法与计算机技术建立了联系,这就为傅里叶变换这样一个数学工具在实用中开辟了一条宽阔的道路。因此,它不仅仅有理论价值,而且在某种意义上说它也有了更重要的实用价值。 离散傅里叶变换的定义  如果x(n)...

2012-12-01 20:55:37

阅读数:6057

评论数:2

傅丽叶变换(一)

因为这些都是从《数字图像处理基础 . 阮秋琦》(注:这本书确实写的不错,虽然没有具体的算法实现,并且有些小错误,但是通俗易懂)里搬过来的,但又是进行图像傅丽叶变换之前需要了解的一些知识,所以不敢写原创,只能算是转载吧!如果想直接了解“图像傅丽叶变换”的算法实现请看下一章《傅丽叶变换(二)》  数...

2012-12-01 14:15:07

阅读数:7875

评论数:0

模拟复数及其运算

复数 数集拓展到实数范围内,仍有些运算无法进行。比如判别式小于0的一元二次方程仍无解,因此将数集再次扩充,达到复数范围。 形如z=a+bi的数称为复数(complex number),其中规定i为虚数单位,且i^2=i×i=-1(a,b是任意实数)。我们将复数z=a+bi中的实数a称为复数...

2012-11-26 15:48:53

阅读数:3330

评论数:1

看起来像它——图像搜索其实也不难

这是我第一次翻译外文文章,如果翻译的不好,还望大家多包含!以下黑色部分是作者原文的翻译,红色部分是我本人自己的理解和对其的补充。 原文:Looks Like It 在google里对的搜索结果是 下面是我用pHash算法(java)实现的结果: 十张比较的图如下: source: f0a...

2012-11-24 23:14:06

阅读数:29314

评论数:15

离散余弦变换(含源码)

图像处理中常用的正交变换除了傅里叶变换外,还有其他一些有用的正交变换,其中离散余弦就是一种。离散余弦变换表示为DCT( Discrete Cosine Transformation),常用于图像处理和图像识别等。 一维离散余弦变换 正变换                         ...

2012-11-23 09:38:03

阅读数:24382

评论数:4

11款相似图片搜索引擎推荐,以图搜图将不再是难事

-----------------转载自yclzh0522的博客-------------------------- 你想凭着一张现有图片找出它的原始图片,或者是凭着一张小的缩略图找出原始大图吗? 下面的十一款搜索引擎可以帮你实现,以图找图,以图搜图,以图片搜索相似的图片。 1.http:/...

2012-11-13 10:50:31

阅读数:2933

评论数:0

神奇的图像处理算法

神奇的图像处理算法 作者: 阮一峰 日期: 2011年8月13日 几周前,我介绍了相似图片搜索。 这是利用数学算法,进行高难度图像处理的一个例子。事实上,图像处理的数学算法,已经发展到令人叹为观止的地步。 Scriptol列出了...

2012-11-13 09:56:58

阅读数:2920

评论数:0

图像噪声的抑制——均值滤波、中值滤波、对称均值滤波

概述 噪声对图像处理的影响很大,它影响图像处理的输入、采集和处理等各个环节以及输出结果。因此,在进行其它的图像处理前,需要对图像进行去噪处理。 从统计学的观点来看,凡是统计特征不随时间变化的噪声称为平稳噪声,而统计特征随时间变化的噪声称为非平稳噪声。幅值基本相同,但是噪声出现的位置是随机的...

2012-11-05 19:05:34

阅读数:50807

评论数:0

图像的边缘提取

———————————转自Heaven13483的博客——————————————————— 边缘提取以及边缘增强是不少图像处理软件都具有的基本功能,它的增强效果很明显,在用于识别的应用中,图像边缘也是非常重要的特征之一。图像边缘保留了原始图像中相当重要的部分信息,而又使得总的数据量减小了很多,...

2012-10-26 17:19:16

阅读数:3908

评论数:0

图像的二阶微分算子

Laplacian微分算子 定义 最单间的各项同性微分算子是拉普拉斯算子,一个二维图像f(x,y)的拉普拉斯微分算子的定义如下: 将(2)、(3)式代入(1)式得 写成权系数矩阵模板为 效果如下: 算法源代码(java) ...

2012-10-26 17:16:49

阅读数:7147

评论数:0

图像的一阶微分算子

概述 二元函数f(x,y)的一阶微分为fx=ʚf/ʚx或fx=ʚf/ʚy,图像的坐标表示如下: 假设一张图片的各像素为:  3   3   3   3   3   3  3   5   5   5   5   3  3   5   9   9   5   3  3   5   9 ...

2012-10-23 13:37:51

阅读数:6937

评论数:2

图像放大方法概述

影视制作领域,往往会涉及到将低分辨率的图像放大为高分辨的图像的问题,有时候还会涉及到 非正方形像素到正方形像素的调整问题。本章将在图像放大算法,像素宽高比调整方法以及图像序列放大批处理技术等三方面的问题与读者进行探讨。 一、 图像放大算法       图像放大有许多算法,其关键在于对...

2012-10-23 12:37:04

阅读数:3755

评论数:2

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