Python中numpy数组的哪些值对应于Java中来自OpenCV的Mat?

时间:2018-04-10 07:21:58

标签: java python opencv mat

我是Python的新手,我正在将Python代码转换为Java,而且我一直在尝试识别哪个数组对应于Python中的值。例如,对于Java中的Mat(如果我错了,请纠正我),我知道

Mat matrix = new Mat();
matrix.Get(a, b)[c];
  

a = channel,b = row / x,c = column / y

但是在Python中,如果我有

img = cv2.imread("picture.jpeg")
img[d][e][f]

d,e,f的数组对应的值是多少?例如,d = row / x,e = column / y

1 个答案:

答案 0 :(得分:3)

数组的形状为(row, col, channel)。当然,这取决于您加载的模式,灰度将产生2D数组。