我是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
答案 0 :(得分:3)
数组的形状为(row, col, channel)
。当然,这取决于您加载的模式,灰度将产生2D数组。