pel = picture element

An image is a two-dimensional array of values. Each element in the root image array is called a pixel or a pel (short for picture element). The value stored in each pixel of the image indicates the light intensity or brightness of each pixel. Typically, pixel values are integers, though other values may be used as well.

cmT()

MessageBox(NULL, cmT("Sample Code Complete"), cmT("Title"), MB_OK);

ccCvlChar = wchar_t

ccCvlString = std::wstring

HSI

HSI是指一个数字图像的模型,是美国色彩学家孟塞尔(H.A.Munsell)于1915年提出的,它反映了人的视觉系统感知彩色的方式,以色调、饱和度和亮度三种基本特征量来感知颜色。 HSI模型的建立基于两个重要的事实:第一个,分量与图像的彩色信息无关;第二个,H和S分量与人感受颜色的方式是紧密相联的。这些特点使得HSI模型非常适合彩色特性检测与分析。

  1. 色调H(Hue):与光波的频率有关,它表示人的感官对不同颜色的感受,如红色、绿色、蓝色等,它也可表示一定范围的颜色,如暖色、冷色等。
  2. 饱和度S(Saturation):表示颜色的纯度,纯光谱色是完全饱和的,加入白光会稀释饱和度。饱和度越大,颜色看起来就会越鲜艳,反之亦然。
  3. 亮度I(Intensity):对应成像亮度和图像灰度,是颜色的明亮程度。