OpenCV(CV_8UC4)中4通道图像矩阵中的数据是如何排列的?

OpenCV(CV_8UC4)中4通道图像矩阵中的数据是如何排列的?,opencv,mat,rgba,Opencv,Mat,Rgba,OpencV(CV_8UC4)中的4通道图像矩阵中的数据是如何排列的 是: [R1,G1,B1,A1,R2,G2,B2,A2,...] 或: 还是别的什么?视情况而定。如果您在BGRA空间中,则它是: [B1,G1,R1,A1,B2,G2,R2,A2,...] [R1,G1,B1,A1,R2,G2,B2,A2,...] 如果您在RGBA空间中,则它是: [B1,G1,R1,A1,B2,G2,R2,A2,...] [R1,G1,B1,A1,R2,G2,B2,A2,...] 默认情况下,

OpencV(
CV_8UC4
)中的4通道图像矩阵中的数据是如何排列的

是:

[R1,G1,B1,A1,R2,G2,B2,A2,...] 
或:


还是别的什么?

视情况而定。如果您在BGRA空间中,则它是:

[B1,G1,R1,A1,B2,G2,R2,A2,...]
[R1,G1,B1,A1,R2,G2,B2,A2,...]
如果您在RGBA空间中,则它是:

[B1,G1,R1,A1,B2,G2,R2,A2,...]
[R1,G1,B1,A1,R2,G2,B2,A2,...]
默认情况下,OpenCV将图像加载为BGR(BGRA)sapce。因此,如果你没有改变任何事情,它应该是:

[B1,G1,R1,A1,B2,G2,R2,A2,...]

... 它应该是->它是:dhhh。。在这种情况下,我过去害怕确定我的信息,因为总有人知道一个特殊情况。所以,在我的回答中,“应该”是一个常见的词。。“必须”是我尽量不使用的词:D