Python 中 numpy 数组的哪些值对应于 Java 中来自 OpenCV 的 Mat?
Which values of numpy array in Python correspond to Mat from OpenCV in Java?
我是 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
数组的形状为 (row, col, channel)
。当然这取决于你加载的模式,灰度会产生一个二维数组。
我是 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
数组的形状为 (row, col, channel)
。当然这取决于你加载的模式,灰度会产生一个二维数组。