我想使用np.ravel创建一个类似的返回结构,如下面的MATLAB代码所示:
[xi yi imv1] = find(squeeze(imagee(:,:,1))+0.1);
imv1 = imv1 - 0.1;
[xi yi imv2] = find(squeeze(imagee(:,:,2))+0.1);
imv2 = imv2 - 0.1;
其中imagee是对应于从imread()获得的图片的值的矩阵。 所以,(几乎)相应的Python翻译是:
imv1=np.ravel(imagee**[:,:,0]**,order='F')
粗体索引拼接明显与MATLAB不同。如何在Pythonic中指定索引值,以便我的返回值与MATLAB部分中的返回值相同?我相信这个MATLAB代码被写成“访问第三维指定数组中的所有行,列”。因此,如何在Python中指定第三个参数?