关于opencv:opencv中彩色图像的存储方式

明天终于把彩色图片的存储形式搞明确啦!
须要留神的是:原始的彩色图片在OpenCV内以BGR模式的三维数组模式存储。

如上图所示,原始彩色图片的每个像素点都包含[b,g,r]三个通道的数据,而每一行又包含若干个像素点,原始图片又包含若干行。也就是说:彩色图片是以三维数组的形式存储的,第一个维度对应着原始图片的行,第二个维度对应着原始图片的列,第三个维度对应着色彩通道(再次强调:OpenCV内的通道程序是以BGR的程序)。

举个例子:
img[0,0]: 拜访图像img第0行第0列像素点的BGR值,后果可能为:[0,0,255]
img[0,0,0]: 拜访图像img第0行第0列第0个通道(B通道)的像素值   

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理