OpenCV学习(2)——图像的数据格式BGR

OpenCV学习(2)——图像的BGR格式解读

  • 1. opencv读取的图片数据格式
  • 2. BGR含义

1. opencv读取的图片数据格式

opencv读取的图片数据格式为numpy的nparray格式。

一张二维图片是由像素点构成,如下图所示:
其中确定了像素点的位置,确定了颜色,通常为三通道RGB
OpenCV学习(2)——图像的数据格式BGR_第1张图片举例:[125,225,3]
对应维度信息表示:
[图片高度,图片宽度,像素BGR值]
[数组行数,数组列数,像素BGR值]
[Height,Width,Channels]

Ps:opencv读取的图片数值为BGR格式,与PIL库读取图片得到的RGB格式不同,因此如果用其他库的imshow函数来显示图片,图片的颜色会发生变化

2. BGR含义

B:Blue
G:Green
R:Red
分别代表三原色,不同的颜色由不同的三原色配比得到。因此,在一张二维图片的像素点数组中,确定行与列后,还会获取该位置三原色的数值,用以表示颜色。
Ps:像素值大小[0,255]

你可能感兴趣的:(opencv,opencv,python,numpy)