理论知识
CVB Color
浏览:2267 次
时间:2012-03-02 09:16:50

   这个工具就是让用户在样本图像中定义颜色模板,学习这些颜色,然后从目标图像中找出这些颜色来。查找颜色的方法就是计算给定感兴区域的颜色平均值或者单个像素的颜色值(依据查找方式的选择确定)与训练的颜色模板间的色差。颜色模板中最接近给定区域的颜色的就是最佳匹配模板。除了要测量色差外,我们还需检测在不同照明条件下的偏差。

  用 Color Teach软件创建一个色彩训练集合(TrainingSet)。色彩TrainingSet是用来描述用户定义的颜色样本集合。这可以用样本图像中定义区域来完成。每一区域包含一种颜色或者说人眼看上去是一种颜色。这个区域成为实例(Instance)。一种颜色的一个或多个实例构成多种颜色模板。

  学习分类器:实例的颜色表示由 RGB颜色空间转换为CIELAB的颜色空间。从一个模板的所有像素中,计算出颜色中心,最佳颜色和偏差。一个模板像素到颜色中心的最大偏差用MaxDistance 来表示。当然含有一个最小偏差,用 MinDistance 来表示。一般MinDistance默认值为零。以此三个参数来计算得到关于模板的质量。过滤器可以用于识别区域中的每一个像素。用过滤器来扫描原始区域。计算像素颜色模板的质量。然后按照过滤模式来处理图像。

  应用此工具的关键是如何创建一个合适的模板,和设定同类颜色之间的最大距离。

  注意:不能用纯色作模板,因为此时最小距离与最大距离相等。

  应用:

  布匹颜色质量检测:在纯色布匹上混有其他颜色的杂质,应用背景颜色做过滤器,在过滤器的作用下,输出图像的背景颜色不变其他颜色杂质为黑色,图像依次做灰度处理、二值化处理,这样杂质与背景完全分离。再利 用 blob 工具判断是否符合杂质的条件。

  支票的识别:支票的识别主要在红色印章的识别,利用颜色滤波器,把印章提取出来,或者印章定位,再利用 manto 识别印章的具体信息。

  航拍图像分析:利用颜色的不同,可以计算绿化率、庄稼的成熟度、或者森林树木的虫害面积。

京ICP备12022927号-1
北京市海淀区上地信息路1号国际科技创业园1—1705
© Copyright 2011 北京盈美智科技 All rights reserved.