赞
踩
先看一个函数:
cv.cvtColor( src, code[, dst[, dstCn]] ) -> dst
Converts an image from one color space to another.
这张图片把一张输入图片从一个颜色空间转换到另一个颜色空间。在转换到RGB颜色空间或从RGB颜色空间转换来时,需要指定channel的顺序。请注意OpenCV中的默认color format通常被称为RGB,但实际上它是BGR(字节颠倒了)。
因此,一个standard color image(24bit)的第一个字节将是一个8位Blue component,第二个字节将是Green,第三个字节将是Red。然后,第四个、第五个和第六个字节将是第二个像素(Blue, then Green, then Red),依此类推。
也就是说24位的彩色图中,一个像素用24位表示,一个颜色分量是一个字节。取值范围是0-255。可以猜测在灰度图中,8bit grey scale image,一个像素则用8位表示,即0~255,表示像素的灰度。
除了standard color image(24bit),还可以用2字节表示一个颜色分量,那么一个颜色分量的取值范围是0-65535,这种图叫CV_16U image。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。