OpenCV:表示 BGR 图像的数组的维数是多少?
OpenCV: What is the dimension of the array representing a BGR image?
根据documentation,一张BGR图像在OpenCV中是这样表示的:
(来源:opencv.org)
我的问题:这张图显示的数组维度是多少?
来自the docs
图像属性包括行数、列数和通道数、图像数据类型、像素数等
图像的形状由 img.shape 访问。它 returns 行数、列数和通道数的元组(如果图像是彩色的):
>>> print img.shape
(342, 548, 3)
备注
如果图像是灰度图,返回的元组只包含行数和列数。所以这是检查加载的图像是灰度还是彩色图像的好方法。
根据documentation,一张BGR图像在OpenCV中是这样表示的:
(来源:opencv.org)
我的问题:这张图显示的数组维度是多少?
来自the docs
图像属性包括行数、列数和通道数、图像数据类型、像素数等
图像的形状由 img.shape 访问。它 returns 行数、列数和通道数的元组(如果图像是彩色的):
>>> print img.shape
(342, 548, 3)
备注
如果图像是灰度图,返回的元组只包含行数和列数。所以这是检查加载的图像是灰度还是彩色图像的好方法。