
图像编程
文章平均质量分 76
向量Vector
IT 人员
展开
-
k-均值聚类算法c语言版
#include stdio.h> #include math.h>#define TRUE 1#define FALSE 0 int N;//数据个数int K;//集合个数int * CenterIndex;//初始化质心数组的索引d原创 2011-07-24 13:40:54 · 933 阅读 · 0 评论 -
数字图像典型特效算法-"浮雕"图像
"浮雕"图象效果是指图像的前景前向凸出背景。所谓的"浮雕"概念是指标绘图像上的一个像素和它左上方的那个像素之间差值的一种处理过程,为了使图像保持一定的亮度并呈现灰色,我在处理过程中为这个差值加了一个数值为128的常量。需要读者注意的是,当设置一个像素值的时候,它和它左上方的像素都原创 2011-07-15 10:53:48 · 879 阅读 · 0 评论 -
数字图像典型算法- Walsh变换
Walsh变换 算法介绍: 有关Walsh变换的深入介绍,请看此论文:http://www.informatics.org.cn/doc/ucit200510/ucit20051005.pdf 程序实现:函数名称:WALSH()参数:double * f原创 2011-07-15 10:50:01 · 809 阅读 · 0 评论 -
数字图像典型特效算法-"雕刻"图像
上面讲述了通过求一个像素和它左上方像素之间的差值并加上一个常数的方法生成"浮雕"效果的灰度图像,"雕刻"图像与之相反,它是通过取一个像素和它右下方的像素之间的差值并加上一个常数,这里我也取128,经过这样处理,就可以得到"雕刻"图像,这时候图像的前景凹陷进背景之中。同样需要读者注原创 2011-07-15 10:54:35 · 505 阅读 · 0 评论 -
图象处理常用特效算法
1、图像的逆反处理算法如下: 设r,g,b分别为源图像像素f(i,j)的红,绿,蓝分量值,rr,gg,bb分别为处理后像素g(i,j)的红,绿,蓝分量值。 则 rr=255-r gg=255-g原创 2011-07-15 10:55:57 · 380 阅读 · 0 评论 -
数字图像处理词汇表 .
数字图像处理词汇表 Algebraic operation 代数运算 一种图像处理运算,包括两幅图像对应像素的和、差、积、商。Aliasing 走样(混叠) 当图像像素间距和图像细节相比太大时产生的一种人工痕迹。Arc 弧 图的一部分;表示一曲线一段的相连的像素集合。Binary原创 2011-07-24 13:44:03 · 349 阅读 · 0 评论 -
图像分割概述
图像分割概述(收藏) 图像分割是从图像处理到图像分析的关键技术。图像分割的种类和方法很多,有些分割算法可直接用于任何图像,而另一些算法只能适用于分割特殊类别的图像。有些算法需要先对图像进行粗分割,因为它们需要从图像中提取出来的信息。没有唯一的标准的方法。分割结果的好坏需要根据具体原创 2011-07-17 20:35:27 · 410 阅读 · 0 评论 -
数字图像典型算法- 离散余弦变换
离散余弦变换 算法描述: 离散余弦变换(DCT for Discrete Cosine Transform)是与傅里叶变换相关的一种变换,它类似于离散傅里叶变换(DFT for Discrete Fourier Transform),但是只使用实数。 离散余弦变原创 2011-07-15 10:52:11 · 925 阅读 · 0 评论 -
数字图像典型算法-256色转灰度图
256色转灰度图 算法介绍(百度百科): 什么叫灰度图?任何颜色都有红、绿、蓝三原色组成,假如原来某点的颜色为RGB(R,G,B),那么,我们可以通过下面几种方法,将其转换为灰度: 1.浮点算法:Gray=R*0.3+G*0.59+B*0.11 2原创 2011-07-15 10:49:09 · 1848 阅读 · 0 评论 -
图像分割-区域标记算法(实现) .
区域标记算法 这里介绍区域标记算法,所谓区域标记就是把连续区域作同一个标记,常见的四邻域标记算法和八邻域标记算法。现在就介绍它们的基本思想。1、 四邻域标记算法:1) 判断此点四邻域中的最转载 2011-07-24 13:42:55 · 937 阅读 · 1 评论 -
关于Huffman 压缩
关于Huffman 压缩0.原理 Huffman编码是一种可变长编码方式,是由美国数学家David Huffman创立的,是二叉树的一种特殊转化形式。编码的原理是:将使用次数多的代码转换成长度较短的代码,而使用次数少的可以使用较长的编码,并且保持编码的唯一可解性。Huffman原创 2011-07-14 18:02:28 · 234 阅读 · 0 评论 -
数字图像典型算法- 二值化变换
二值化变换 算法描述: 二值化是图像分割的一种方法。在二值化图象的时候把大于某个临界灰度值的像素灰度设为灰度極大值,把小于这个值的像素灰度设为灰度極小值,从而实现二值化。 根据阈值选取的不同,二值化的算法分为固定阈值和自适应阈值。 比较常用的二值化方法则有:双峰原创 2011-07-15 10:50:42 · 654 阅读 · 0 评论 -
数字图像典型算法- 阈值变换
阈值变换 算法描述: 输入图像像元密度值(灰度、亮度值)按对数函数关系变换为输出图像。 程序实现://参数说明://LPSTR lpDIBBits:指向源DIB图像指针//LONG lWidth:源图像宽度(象素数)//LONG lHeight:源图像高度(象素数)//B原创 2011-07-15 10:51:05 · 468 阅读 · 0 评论 -
数字图像典型算法- 傅立叶变换
傅立叶变换 算法描述: 关于此傅里叶变换算法的具体介绍,请参考本BLOG文章:十、从头到尾彻底理解傅里叶变换算法、上。 程序实现:函数名称:FFT()参数:complex * TD - 指向时域数组的指针complex * FD - 指向频域数组的指针r原创 2011-07-15 10:51:38 · 511 阅读 · 0 评论 -
合并等价标签算法.
在求一幅二值图像的连通分量的时候, 用到了合并等价标签算法.合并等价标签的算法功能描述:有如下的等价标签对1==21==34==36==54==78==5 合并等价标签后, 结果为:第一组等价标签: 1,2,3,4,7第二组等价标签: 5,6,8 c++实现:#include原创 2011-07-14 10:59:49 · 317 阅读 · 0 评论 -
opencv的内存管理
字节对齐:计算机存储系统中以Byte为单位存储数据,不同数据类型所占的空间不同,如:整型(int)数据占4个字节,字符型(char)数据占一个字节,短整型(short)数据占两个字节,等等。计算机为了快速的读写数据,默认情况下将数据存放在某个地址的起始位置,如:整型数据(int)原创 2011-07-14 16:13:07 · 411 阅读 · 0 评论 -
图像检索的关键技术
图像检索的关键技术1)基于手工标注的检索对图像的内容(如物体、背景、构成、颜色等)进行人工描述并分类,将其标注为一系列关键字,并对关键字建立索引,当用户输入关键字后,系统可以根据数据库中的倒排文件将关键字映射为M站或网页的地址。但是,由人工完整地标注所有图像,劳动强度太大,限制处原创 2011-07-24 13:41:37 · 1307 阅读 · 0 评论 -
模式识别扫盲
模式识别扫盲 转贴自 中国人工智能网 模式识别--对表征转载 2011-07-24 13:42:16 · 672 阅读 · 0 评论 -
四大图像库:OpenCV/FreeImage/CImg/CxImage
本文转载自:http://hi.baidu.com/xiaocuiman/blog/item/6e267c2bc4b1883f5243c108.html 1.对OpenCV 的印象:功能十分的强大,而且支持目前先进的图像处理技术,体系十分完善,操作手册很详细,手册首先给大家补计算转载 2011-07-21 09:02:21 · 276 阅读 · 0 评论