摘要:
这个调整简单来说就是先建立一张lookup table, 然后以图像的灰度值作为索引,映射得到相应的颜色值。图像的灰度值是由图像本身决定的,但是lookup table 却可以各种各样,所以不同的lookup table 就能使图像最终呈现的色彩不一样。...
阅读全文
posted @ 2014-05-04 15:58
未雨愁眸
阅读(409)
推荐(0)
摘要:
一、卡尔曼滤波器的理论解释http://blog.csdn.net/lindazhou2005/article/details/1534234(推荐)二、代码中一些随机数设置函数,在opencv中文网站上没有查到:cvRandInit()初始化CvRandState数...
阅读全文
posted @ 2014-05-03 21:42
未雨愁眸
阅读(769)
推荐(0)
摘要:
前段时间使用OpenCV的库函数实现了人脸检测和人脸识别,笔者的实验环境为VS2010+OpenCV2.4.4,OpenCV的环境配置网上有很多,不再赘述。检测的代码网上很多,记不清楚从哪儿copy的了,识别的代码是从OpenCV官网上找到的:http://docs....
阅读全文
posted @ 2014-05-03 21:39
未雨愁眸
阅读(463)
推荐(0)
摘要:
在机器视觉中追踪时常会用到预测算法,kalman是你一定知道的。它可以用来预测各种状态,比如说位置,速度等。关于它的理论有很多很好的文献可以参考。opencv给出了kalman filter的一个实现,而且有范例,但估计不少人对它的使用并不清楚,因为我也是其中一个。本...
阅读全文
posted @ 2014-05-03 21:37
未雨愁眸
阅读(450)
推荐(0)
摘要:
色调分离的原理就是将R, G, B每个通道 0-255 的色调区间进行强制划分到给定的区间里去,所以色调会合并,最终的图像看起来颜色就是一块一块的。clc;clear all;close all;addpath('D:\Image Processing\...
阅读全文
posted @ 2014-05-01 15:41
未雨愁眸
阅读(609)
推荐(0)
摘要:
PS里面这个算法,先将图像转成灰度图像,然后根据给定的阈值,大于该阈值的像素赋值为1,小于该阈值的赋值为0.if x>T, x=1;if x<T, x=0;原图:效果图:阈值为 128
阅读全文
posted @ 2014-05-01 15:40
未雨愁眸
阅读(541)
推荐(0)
摘要:
这个顾名思义,对图像做减法。Image_new=1-Image_old;原图:反相:
阅读全文
posted @ 2014-05-01 15:39
未雨愁眸
阅读(732)
推荐(0)
摘要:
算法参考自 阿发伯 的博客.http://blog.csdn.net/maozefa饱和度调整图像的饱和度调整有很多方法,最简单的就是判断每个象素的R、G、B值是否大于或小于128,大于加上调整值,小于则减去调整值;也可将象素RGB转换为HSV或者HSL,然后调整其S...
阅读全文
posted @ 2014-04-30 17:51
未雨愁眸
阅读(512)
推荐(0)
摘要:
PS 给出的定义:Enhance Monochromatic Contrast: Clips all channels identically. This preserves the overall color relationship while making hi...
阅读全文
posted @ 2014-04-29 14:58
未雨愁眸
阅读(810)
推荐(0)
摘要:
这个算法是参考自 阿发伯 的博客,在此对 阿发伯 表示感谢,http://blog.csdn.net/maozefa亮度调整非线性亮度调整:对于R,G,B三个通道,每个通道增加相同的增量。线性亮度调整:利用HSL颜色空间,通过只对其L(亮度)部分调整,可达到图像亮度的...
阅读全文
posted @ 2014-04-28 15:56
未雨愁眸
阅读(657)
推荐(0)