OpenCV:表示BGR图像的数组的维数是多少?

时间:2015-02-06 09:20:57

标签: python arrays opencv numpy multidimensional-array

根据documentation,在OpenCV中以这种方式表示BGR图像:

image description http://docs.opencv.org/_images/math/154cd030d6aa7d29c35852ac468a3e3e14b882bf.png

我的问题:这张照片显示的数组尺寸是多少?

1 个答案:

答案 0 :(得分:1)

来自the docs

图像属性包括行数,列数和通道数,图像数据类型,像素数等。

图像的形状由img.shape访问。它返回一组行,列和通道的元组(如果图像是彩色的):

>>> print img.shape
(342, 548, 3)

请注意

如果图像是灰度,则返回的元组仅包含行数和列数。因此,检查加载的图像是灰度还是彩色图像是一种很好的方法。